Closed Bug 840854 Opened 13 years ago Closed 13 years ago

Toolbar notification icons don't close on second click on OS X

Categories

(Firefox Graveyard :: SocialAPI, defect)

All
macOS
defect
Not set
normal

Tracking

(Not tracked)

VERIFIED FIXED
Firefox 21

People

(Reporter: MattN, Assigned: markh)

References

()

Details

(Keywords: regression)

Attachments

(1 file)

The problem from bug 789859 now appears on OS X. This just started recently so I would guess it's caused by bug 811514. (Quoting Mark Hammond (:markh) from bug 789859 comment #0) > * Click once in the toolbar notification area - notification opens > * Click again in the same area: > > ** Expected: The notification area closes and stays closed. > ** Actual: The notification area closes, then immediately re-opens.
I didn't see this issue on Windows. We can just back out the patch for bug 811514.
(In reply to Jared Wein [:jaws] from comment #1) > I didn't see this issue on Windows. We can just back out the patch for bug > 811514. Why wouldn't we just fix this for all platforms? I agree with bug 811514 that the panels shouldn't consume outside clicks.
I could repro this on linux, and it seems the problem is that we now set consumeoutsideclicks="false" - nsMenuPopupFrame has code that explicitly checks for "false" whereas the lack of an attribute causes it to attempt to "do the right thing" - and the right thing seems to be done as removing the attribute fixes the problem for me on Linux. Is anyone able to confirm this trivial patch solves the problem on Mac?
Flags: needinfo?
(In reply to Mark Hammond (:markh) from comment #3) > Is anyone able to confirm this trivial patch solves the problem on Mac? WFM. r=me if you want it.
Flags: needinfo?
Attachment #713805 - Flags: review+
Assignee: nobody → mhammond
Status: NEW → RESOLVED
Closed: 13 years ago
Resolution: --- → FIXED
Target Milestone: --- → Firefox 21
I've not seen this for a while, marking verified fixed.
Status: RESOLVED → VERIFIED
Product: Firefox → Firefox Graveyard
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: