diff --git a/packages/react/src/components/FormattingToolbar/DefaultButtons/CreateLinkButton.tsx b/packages/react/src/components/FormattingToolbar/DefaultButtons/CreateLinkButton.tsx index 8ae277dc68..925c6b7d12 100644 --- a/packages/react/src/components/FormattingToolbar/DefaultButtons/CreateLinkButton.tsx +++ b/packages/react/src/components/FormattingToolbar/DefaultButtons/CreateLinkButton.tsx @@ -84,6 +84,9 @@ export const CreateLinkButton = () => { }; }, }); + useEffect(() => { + setShowPopover(false); + }, [state]); // Makes Ctrl+K/Meta+K open link creation popover. useEffect(() => { @@ -107,7 +110,10 @@ export const CreateLinkButton = () => { } return ( - + {/* TODO: hide tooltip on click */} { dict.generic.ctrl_shortcut, )} icon={} - onClick={() => setShowPopover(true)} + onClick={() => setShowPopover((open) => !open)} />