diff --git a/web/src/components/chat_search/hooks.ts b/web/src/components/chat_search/hooks.ts index f07234e5415..3377d9172a0 100644 --- a/web/src/components/chat_search/hooks.ts +++ b/web/src/components/chat_search/hooks.ts @@ -66,10 +66,16 @@ export const useSidebarVisibility = ({ } }; + const handleMouseLeave = () => { + setShowDocSidebar(false); + }; + document.addEventListener("mousemove", handleEvent); + document.addEventListener("mouseleave", handleMouseLeave); return () => { document.removeEventListener("mousemove", handleEvent); + document.removeEventListener("mouseleave", handleMouseLeave); }; }, [showDocSidebar, toggledSidebar, sidebarElementRef, mobile]);