From a8cd3bb85ba051ac35ebf34281c9cdedc2910535 Mon Sep 17 00:00:00 2001 From: IkramCode Date: Wed, 21 Aug 2024 04:47:39 +0500 Subject: [PATCH] Fix sidebar hover behavior and collapse button visibility --- src/components/sidebar/Sidebar.tsx | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/src/components/sidebar/Sidebar.tsx b/src/components/sidebar/Sidebar.tsx index ff648f8..54a15fe 100644 --- a/src/components/sidebar/Sidebar.tsx +++ b/src/components/sidebar/Sidebar.tsx @@ -69,7 +69,7 @@ const Sidebar = () => { const handleMouseLeave = (event: React.MouseEvent) => { if (!isMobile) { - if (event.relatedTarget && event.relatedTarget !== window && event.currentTarget !== event.relatedTarget) { + if (!event.currentTarget.contains(event.relatedTarget as Node)) { setIsHovered(false); setIsCollapsed(true); } @@ -120,7 +120,7 @@ const Sidebar = () => { BM Samay )} - {!isMobile && ( + {!isMobile && !isHovered && (