Restart panel conflicts with Close Tabs Confirmation modal (notification shows up but is unclickable)
Categories
(Firefox :: General, defect, P1)
Tracking
()
Tracking | Status | |
---|---|---|
firefox89 | --- | fixed |
People
(Reporter: kcaldwell, Assigned: alexical)
References
(Blocks 1 open bug)
Details
(Keywords: helpwanted, Whiteboard: [proton-modals])
Attachments
(5 files)
In Nightly, the restart to update panel (hamburger menu notification / see attached screenshot) conflicts visually with the close tab confirmation modal. Restart panel buttons were not clickable.
Comment 1•5 years ago
|
||
We should suppress these notifications when the modal shows, and re-show them when the modal goes away.
![]() |
||
Updated•5 years ago
|
Comment 3•5 years ago
|
||
Bug 1632199 was a similar issue for tab-level dialogs. PopupNotifications can be suppressed by adding a condition to this callback: https://searchfox.org/mozilla-central/rev/5a66c4b4a41ab78a87c30c9db0d93c732c534402/browser/base/content/browser.js#439-447
Comment 4•5 years ago
|
||
Marking as P1. Per experience review we agreed to mark as P1 bug the ones that will block MR1.
Assignee | ||
Updated•5 years ago
|
Assignee | ||
Comment 5•5 years ago
|
||
This effectively mirrors the panel hiding logic we use to hide
PopupNotifications panels so that we also hide notifications attached to the
hamburger menu. This will cover alerts and other similar modals originating
from content.
Assignee | ||
Comment 6•5 years ago
|
||
Fairly self-explanatory. This just extends the tab-based modal popup hiding
behavior to modals going through gDialogBox.
Depends on D109526
Assignee | ||
Comment 7•5 years ago
|
||
Depends on D109527
Assignee | ||
Comment 8•5 years ago
|
||
Depends on D109528
Updated•5 years ago
|
Comment 10•5 years ago
|
||
bugherder |
https://hg.mozilla.org/mozilla-central/rev/b30fef8108f2
https://hg.mozilla.org/mozilla-central/rev/d3ad3e22d8ec
https://hg.mozilla.org/mozilla-central/rev/3871c381f016
https://hg.mozilla.org/mozilla-central/rev/c20ac9c5a297
Comment 11•2 years ago
|
||
Late-breaking note here: there's one other sort of popup that seems to suffer from the same issue as described here, which might want a similar fix. See bug 1880685.
Description
•