fix(web): don't swallow Escape in sidebar (#32364)

(cherry picked from commit cc7fd671973085baf2a0dfba4e2b0a86cab17e6c)
This commit is contained in:
Adi Čaušević
2026-10-12 20:39:12 +03:00
committed by Codex
parent 142593b529
commit 60327b2665
@@ -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 }}
>
<div class="flex h-max min-h-full flex-col gap-1 pe-6">