demo · v133
Nested invoker click counter
Open the popover. Inside it, click the same button that opened it. Before 133, the click bubbled to the invoker logic and toggled the popover closed. After 133, clicking inside an already-open popover keeps it open — matching everywhere else.
simulated old behaviour
new behaviour — popover=auto
Nested duplicate invoker:
old: clicks before close
0
new: clicks (popover stays)
0
the original bug
A popover with a copy of its invoker inside it — common for a toolbar drop-down whose first item is a sub-menu — would re-invoke the popover on click. Because re-invoking an open auto popover toggles it, the popover closed. The user perceived this as "clicking anywhere inside the menu closes the menu". The 133 fix: a click on the same invoker (or any invoker for the already-open popover) while open does nothing.