diff --git a/client/src/components/layout/Canvas/components/Tooltip.jsx b/client/src/components/layout/Canvas/components/Tooltip.jsx index e073082..c22f943 100644 --- a/client/src/components/layout/Canvas/components/Tooltip.jsx +++ b/client/src/components/layout/Canvas/components/Tooltip.jsx @@ -12,14 +12,21 @@ export default function Tooltip ({tooltipkey, content, sidebarIsOpen, children}) { timeoutId.current = setTimeout(() => setIsVisible(true), 1000); }} + onMouseEnter={() => { timeoutId.current = setTimeout(() => setIsVisible(true), 1100); }} onMouseLeave={() => { if (timeoutId.current) { clearTimeout(timeoutId.current); timeoutId.current = null; } setIsVisible(false); - }} + }} + onClick={() => { + if (timeoutId.current) { + clearTimeout(timeoutId.current); + timeoutId.current = null; + } + setIsVisible(false); + }} > {children} {isVisible && !sidebarIsOpen && (