You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
notice how we have to wait another openDelay before the tooltip appears
Screen.Recording.2025-10-31.at.19.07.18.mov
Expected behavior
the second item's tooltip opens immediately
Additional context
if we add gap: 8px to the list, the issue goes away, probably because old item's pointerleave fires much earlier than the new item's pointerenter
the issue is also less noticeable if we move the cursor fast enough after the first tooltip opens, although the tooltip for the closest element is never shown
Bug description
not sure what exactly causes this to happen, but under some circumstances the skip delay isn't applied.
this seems to happen when
closeTooltipis never called for the "old" tooltip, leading to the skip delay timer not being set up.Reproduction Link
https://stackblitz.com/edit/corvu-tooltip-n16wnmgu?file=src%2FApp.tsx,src%2FApp.css
Reproduction Steps
item 1, wait for the tooltip to appearitem 2openDelaybefore the tooltip appearsScreen.Recording.2025-10-31.at.19.07.18.mov
Expected behavior
the second item's tooltip opens immediately
Additional context
if we add
gap: 8pxto the list, the issue goes away, probably because old item'spointerleavefires much earlier than the new item'spointerenterthe issue is also less noticeable if we move the cursor fast enough after the first tooltip opens, although the tooltip for the closest element is never shown