diff --git a/frontend/src/core/components/shared/Tooltip.tsx b/frontend/src/core/components/shared/Tooltip.tsx index db6bce849..980d2cfe7 100644 --- a/frontend/src/core/components/shared/Tooltip.tsx +++ b/frontend/src/core/components/shared/Tooltip.tsx @@ -256,10 +256,11 @@ export const Tooltip: React.FC = ({ (children.props as any)?.onBlur?.(e); return; } + clearTimers(); if (!isPinned) setOpen(false); (children.props as any)?.onBlur?.(e); }, - [isPinned, setOpen, children.props] + [isPinned, setOpen, children.props, clearTimers] ); const handleKeyDown = useCallback((e: React.KeyboardEvent) => {