Skip to content
Snippets Groups Projects
Unverified Commit decb0969 authored by Guilherme Gazzo's avatar Guilherme Gazzo Committed by GitHub
Browse files

Chore: Close tooltip on click (#26070)

parent e0245a5c
No related merge requests found
...@@ -47,13 +47,17 @@ const TooltipProvider: FC = ({ children }) => { ...@@ -47,13 +47,17 @@ const TooltipProvider: FC = ({ children }) => {
setTooltip(null); setTooltip(null);
}; };
const handleClick = (): void => setTooltip(null);
document.body.addEventListener('mouseover', handleMouseOver); document.body.addEventListener('mouseover', handleMouseOver);
document.body.addEventListener('click', handleClick);
return (): void => { return (): void => {
if (timeout) { if (timeout) {
clearTimeout(timeout); clearTimeout(timeout);
} }
document.body.removeEventListener('mouseover', handleMouseOver); document.body.removeEventListener('mouseover', handleMouseOver);
document.body.removeEventListener('click', handleClick);
}; };
}, [hasHover]); }, [hasHover]);
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment