Re: Public screen closing bug in OS4.1 |
Subject: Re: Public screen closing bug in OS4.1 by ChrisH on 2011/6/17 8:24:08 @Chris Quote: CloseScreen() returns TRUE if the only visitor window is Ringhio, so the calling app believes the screen has closed. However, the screen hasn't closed. Interesting! Although this does not explain why my CloseScreen() patch fixes Ringhio's problem (since my patch only does something if CloseScreen() returns FALSE). Your observation seems a likely explanation for my second bug, but not my first one: Quote: 1. MUI is not handling CloseScreen() failing. I do not think it can explain the first one, which causes this: Quote: If I get MUI to open a screen for SimpleMail, then tell CygnusEd to open it's window on that public screen, then close SimpleMail, then close CygnusEd... then the public screen will remain open Note that the MUI screen must NOT be defined in Prefs/Screens (with 'Open/close screen automatically' set). |