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)
Tracking
(Not tracked)
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.
*** This bug has been marked as a duplicate of 21296 ***
Status: UNCONFIRMED → RESOLVED
Closed: 21 years ago
Resolution: --- → DUPLICATE
Updated•21 years ago
|
Product: Browser → Seamonkey
You need to log in
before you can comment on or make changes to this bug.
Description
•