From 88340ecc25cd7fcd7df3b869dc7acca988a0bbfe Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=90=D0=BD=D1=82=D0=BE=D0=BD=20=D0=A2=D1=80=D0=BE=D1=88?= =?UTF-8?q?=D0=B8=D0=BD?= Date: Sat, 1 Aug 2026 22:53:45 +0300 Subject: [PATCH] fix: close root library menu when nav link is clicked --- src/ui/app.ts | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/src/ui/app.ts b/src/ui/app.ts index da623e6..789af15 100644 --- a/src/ui/app.ts +++ b/src/ui/app.ts @@ -50,10 +50,9 @@ export class App { const target = e.target as HTMLElement; const link = target.closest('.nav-link'); if (link) { - const details = link.closest('details.nav-group'); - if (details) { - details.removeAttribute('open'); - } + document.querySelectorAll('details.nav-group[open]').forEach(d => { + d.removeAttribute('open'); + }); } });