From 745aceef9b280cdbad3cae94c1daa7acb769496c Mon Sep 17 00:00:00 2001 From: hamkido Date: Mon, 26 Jan 2026 17:17:30 +0800 Subject: [PATCH] Update web_src/js/features/file-view.ts Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> Signed-off-by: hamkido --- web_src/js/features/file-view.ts | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/web_src/js/features/file-view.ts b/web_src/js/features/file-view.ts index 9072465303..91699301fa 100644 --- a/web_src/js/features/file-view.ts +++ b/web_src/js/features/file-view.ts @@ -183,10 +183,18 @@ function initSidebarToggle(elFileView: HTMLElement): void { const isCurrentlyVisible = !sidebar.classList.contains('sidebar-panel-hidden'); if (isCurrentlyVisible) { hideSidebar(); - localStorage.setItem('file-view-sidebar-visible', 'false'); + try { + localStorage.setItem('file-view-sidebar-visible', 'false'); + } catch { + // Ignore storage errors (e.g., disabled or full localStorage) + } } else { showSidebar(); - localStorage.setItem('file-view-sidebar-visible', 'true'); + try { + localStorage.setItem('file-view-sidebar-visible', 'true'); + } catch { + // Ignore storage errors (e.g., disabled or full localStorage) + } } }); }