Open Bug 2037468 Opened 26 days ago Updated 13 days ago

XUL popup not showing when switching display mode of ancestor in popupshowing

Categories

(Core :: Layout, defect, P3)

defect

Tracking

()

People

(Reporter: mbeier, Unassigned)

References

Details

Attachments

(1 file)

835 bytes, application/x-javascript
Details
Attached file example.js

When changing display mode of a XUL popup or an ancestor inside a popupshowing listener, the popup doesn't show. Please refer to the attached mochitest for more details.

That is generally expected when rebuilding the layout tree of popups fwiw. The showing / etc state is kept in the layout tree.

Can you use something else other than poopupshowing? This seems pretty expected right now, and would be nontrivial to fix.

Severity: -- → S3
Flags: needinfo?(mbeier)
Priority: -- → P3

Sure. You can close the bug if you think it's not worth fixing.

Flags: needinfo?(mbeier)
See Also: → 2022527
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: