Skip to content

Commit bf6b280

Browse files
committed
chore(tooltip): make sure to only listen escape key on open
1 parent 87ebe1c commit bf6b280

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

packages/lumx-react/src/components/tooltip/useTooltipOpen.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ export function useTooltipOpen(delay: number | undefined, anchorElement: HTMLEle
1717

1818
// Global close on escape
1919
const [closeCallback, setCloseCallback] = useState<undefined | (() => void)>(undefined);
20-
useCallbackOnEscape(closeCallback);
20+
useCallbackOnEscape(isOpen ? closeCallback : undefined);
2121

2222
useEffect(() => {
2323
if (!anchorElement) {

0 commit comments

Comments
 (0)