Skip to content

MID-10908 Fix tooltip lifecycle in search popovers#663

Open
kay1313 wants to merge 1 commit into
masterfrom
fix/MID-10908
Open

MID-10908 Fix tooltip lifecycle in search popovers#663
kay1313 wants to merge 1 commit into
masterfrom
fix/MID-10908

Conversation

@kay1313
Copy link
Copy Markdown
Contributor

@kay1313 kay1313 commented May 22, 2026

Summary

Fixes tooltip lifecycle handling for help tooltips inside search More popovers.

Tooltips in the search popover could blink, stay stuck after mouse leave, duplicate, or remain visible after the popover was closed.

Changes

  • Keep the original tooltip trigger reference when hiding delayed tooltips.
  • Prevent non-focused tooltip overlays from interfering with hover handling.
  • Dispose help tooltips when the related search popover is closed.

Testing

Schrodinger test coverage was added separately:

Evolveum/schrodinger#16

Tooltips shown from searchable items in the More popover could blink
or remain visible after the cursor left the trigger. On some platforms,
multiple tooltip instances could stay open until the page was reloaded.

Keep the original tooltip trigger reference when hiding delayed
tooltips, prevent hover-opened tooltip overlays from interfering with
the trigger, and dispose tooltip instances when the popover closes.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

1 participant