Skip to content

shell/popover/keepOpenOverNestedPopper ​

Overview ​

Guard for a popover's outside-interaction events so it does not dismiss when the interaction targets a nested floating layer (a combobox or select dropdown) that portals out of the popover's DOM subtree.

Methods ​

  • keepOpenOverNestedPopper - Prevent a popover's interact-outside (pointer/focus outside) dismissal when the originating target sits inside a nested Reka floating layer.

Source ​

client/lib/shell/popover/keepOpenOverNestedPopper.js:1