Closed Bug 242515 Opened 21 years ago Closed 21 years ago

Dialog Boxes In Mac OS X do not disable menus

Categories

(SeaMonkey :: General, defect)

PowerPC
macOS
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED DUPLICATE of bug 21296

People

(Reporter: jamiec, Unassigned)

Details

User-Agent: Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; en-US; rv:1.7b) Gecko/20040421 Build Identifier: Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; en-US; rv:1.7b) Gecko/20040421 In Mac OS X, the menubar is always at the top of the screen and is always accessible even when there is a modal dialog box active. This is different from windows and linux where the menubar is tied to a window - a dialog box will prevent menubar access. As a result, Mac OS X applications generally must disable all of their menu items when a dialog box is up or do something intelligent. For example, Copy, Cut and Paste may remain enabled, but everything else would be disabled. Currently, Mozilla Reproducible: Always Steps to Reproduce: 1. Open Mozilla 2. Select Preferences... from the Mozilla menu 3. Select About Mozilla from the Mozilla menu Actual Results: The Mozilla menu remains highlighted and nothing else happens. Expected Results: Either About Mozilla should be disabled (as well as most other menu items) OR the About Mozilla browser window should pop up. This is a generic problem with just about EVERY dialog box and menu item. The only menu items that should probably be enabled are Hide, Cut, Copy, Paste and Delete. Of course, any item that is enabled should do something intelligent. Right now, Cut and Copy are enabled depending upon whether the frontmost non-dialog box has text selected. But when they are invoked when there is a dialog present, they do not do anything intelligent since they are not properly bound to the dialog box widgets. By contrast, Apple-c and Apple-x work since they are bound by the widget. A more corrent implementation would bind the menu item instead. Curiously, Edit->Paste does seem to be bound correctly in the dialog box.
Duplicate of bug 21296?
*** This bug has been marked as a duplicate of 21296 ***
Status: UNCONFIRMED → RESOLVED
Closed: 21 years ago
Resolution: --- → DUPLICATE
Product: Browser → Seamonkey
You need to log in before you can comment on or make changes to this bug.