Skip to content

Make popovers auto-close when clicking outside of them

Overview

Creates a popover widget building upon !637 (merged). Makes sure that all popover-type components (dropdowns, toggleTip, deletePopconfirm, etc.) build upon this widget.

Also updates all consumers to use the updated API of popover-type components/widgets, which also leads to removal of local popover toggle messages and states.

Fixes #681 (closed) #730 (closed)

There are 2 follow-up issues to address the things left: #747 #746

How to Test

Play around with all popover type UI components. Click out of them and they should close. Within them, copy text and they shouldn't close - they should only close when an action is performed.

Screenshots

auto-close-popover-exosphere

Edited by Jaladh Singhal

Merge request reports