diff --git a/web/src/lib/components/sidebar/Sidebar.svelte b/web/src/lib/components/sidebar/Sidebar.svelte index 54f96a5c0..6e29d796a 100644 --- a/web/src/lib/components/sidebar/Sidebar.svelte +++ b/web/src/lib/components/sidebar/Sidebar.svelte @@ -42,7 +42,7 @@ class:w-[min(100vw,16rem)]={sidebarStore.isOpen} data-testid="sidebar-parent" inert={isHidden} - use:clickOutside={{ onOutclick: closeSidebar, onEscape: closeSidebar }} + use:clickOutside={{ onOutclick: closeSidebar, onEscape: isExpanded ? closeSidebar : undefined }} use:focusTrap={{ active: isExpanded }} >