Community
Participate
Working Groups
Build Identifier: 3.7.0.v3735b See steps to reproduce. The shell-less (display's) menubar must only be shown if no other application window is visible! When showing a parent-modal dialog, the menubar of the parent frame must remain visible and accessible. If an application-modal dialog is shown instead, the menubar must not be accessible. Reproducible: Always Steps to Reproduce: 1. run the attached example on OS X 10.6 or 10.7 => the shell-less menu bar with the "Window" menu is shown 2. select "Window|New Window" => a new shell opens with its own menu containing a "File" menu 3. select "File|Show Parent-Model Dialog" => the dialog is shown and the shell-less menu bar allowing to open new shells
Created attachment 200188 [details] Sample to reproduce the bug
Lakshmi, happens on 10.6, can you take a look at this problem ? thank you
Please increase the priority of this bug. It allows the user the create an inconsistent application state easily, but it is hard to prevent from our side.
What work-around you are suggesting?
(In reply to comment #0) > 3. select "File|Show Parent-Model Dialog" > => the dialog is shown and the shell-less menu bar allowing to open new shells The application menu bar is shown here because the new Shell - dialogShell doesn't have a menu bar set to it. It looks like it is the correct behavior.
I don't know any native OS X application which shows the application menu while showing a modal dialog. Do you know one?
How I can work around the current behavior? I need to have the parent shell menu shown when a parent modal dialog is displayed.
Seems to be as-designed.