Closed Bug 1222005 Opened 10 years ago Closed 7 years ago

Panels don't close when I click the lower-right corner of the button they're anchored to.

Categories

(Firefox :: Toolbars and Customization, defect)

defect
Not set
normal

Tracking

()

RESOLVED DUPLICATE of bug 1412390

People

(Reporter: bwinton, Unassigned)

References

(Blocks 1 open bug)

Details

As shown in the second half of this gif: https://dl.dropboxusercontent.com/u/2301433/Firefox/PanelOddities.gif It happens on Nightly 45.0a1 (2015-11-05), and Developer Edition 44.0a2 (2015-11-03).
Blocks: 1222006
Pretty sure this is because the arrow is in an invisible (transparent) box which overlaps the button and therefore causes this issue (ie it steals the click; the button never sees it). This should be a dupe, and I also don't really know how fixable this is... :-\
Could we set the z-index of the box to something lower than the button, or would that also push the arrow underneath the button? Alternately, could we make clicks on the box forward to the button?
(In reply to Blake Winton (:bwinton) (:☕️) from comment #2) > Could we set the z-index of the box to something lower than the button, or > would that also push the arrow underneath the button? > Alternately, could we make clicks on the box forward to the button? No, but we could use an SVG clipping mask to cut out the shape of the arrow so clicks around the arrow don't touch the arrow's box.
(In reply to Jared Wein [:jaws] (please needinfo? me) from comment #3) > (In reply to Blake Winton (:bwinton) (:☕️) from comment #2) > > Could we set the z-index of the box to something lower than the button, or > > would that also push the arrow underneath the button? > > Alternately, could we make clicks on the box forward to the button? > > No, but we could use an SVG clipping mask to cut out the shape of the arrow > so clicks around the arrow don't touch the arrow's box. Pretty sure there's a shadow in that space as well, which the clipping would break, right? I'm wondering if we can make the containing box clickthrough or something like this.
bug 1412390 is a dupe but has more details about what is wrong here, so duping forward by exception.
Status: NEW → RESOLVED
Closed: 7 years ago
Resolution: --- → DUPLICATE
You need to log in before you can comment on or make changes to this bug.