Skip to content

Commit 0e0eb9d

Browse files
ajworkoschaance
andauthored
Close tooltip on pointer down (#3380)
Co-authored-by: Chance Strickland <[email protected]>
1 parent 7d8303a commit 0e0eb9d

File tree

2 files changed

+7
-0
lines changed

2 files changed

+7
-0
lines changed

.yarn/versions/6b740aa8.yml

+4
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
releases:
2+
"@radix-ui/react-tooltip": minor
3+
primitives: minor
4+
radix-ui: minor

packages/react/tooltip/src/tooltip.tsx

+3
Original file line numberDiff line numberDiff line change
@@ -303,6 +303,9 @@ const TooltipTrigger = React.forwardRef<TooltipTriggerElement, TooltipTriggerPro
303303
hasPointerMoveOpenedRef.current = false;
304304
})}
305305
onPointerDown={composeEventHandlers(props.onPointerDown, () => {
306+
if (context.open) {
307+
context.onClose();
308+
}
306309
isPointerDownRef.current = true;
307310
document.addEventListener('pointerup', handlePointerUp, { once: true });
308311
})}

0 commit comments

Comments
 (0)