Open
Bug 1535069
Opened 6 years ago
Updated 2 years ago
appMenu notification shows its noautohide panel in all windows (should only do so in the topmost window)
Categories
(Firefox :: Menus, defect, P3)
Tracking
()
NEW
People
(Reporter: mixedpuppy, Unassigned)
References
Details
When using an appMenu that requires interaction, the panel appears in all windows. It should only appear in the top window. addon-installed is a good example of a panel that requires interaction.
STR:
- install a theme
- when you see the post-install panel that says it is installed, open a new window
- switch back to the prior window
Expected:
- panel is open only in one window, the active window. (ie. it should close/open appropriately for whatever window the user is in).
Actual:
- panel is open in both windows
Other than the panels being shown, there are no other side effects. When the user interacts, the notification callbacks only happen once, for the active window. All panels are closed when the user interacts.
Reporter | ||
Comment 1•6 years ago
|
||
I meant to include more info.
The code that seems to cause this[1] doesn't close the panel, I expect it is not accounting for noauthhide.
Updated•6 years ago
|
Priority: -- → P3
Updated•6 years ago
|
Component: General → Menus
Priority: P3 → --
Updated•6 years ago
|
Priority: -- → P3
Summary: appMenu shows panel in all windows → appMenu notification shows its noautohide panel in all windows (should only do so in the topmost window)
Updated•2 years ago
|
Severity: normal → S3
You need to log in
before you can comment on or make changes to this bug.
Description
•