diff --git a/src/lib/components/layout/Sidebar.svelte b/src/lib/components/layout/Sidebar.svelte index bc9659916..0195b5bb2 100644 --- a/src/lib/components/layout/Sidebar.svelte +++ b/src/lib/components/layout/Sidebar.svelte @@ -115,7 +115,11 @@ } }); - showSidebar.set(window.innerWidth > BREAKPOINT); + showSidebar.set(!$mobile ? localStorage.sidebar === 'true' : false); + showSidebar.subscribe((value) => { + localStorage.sidebar = value; + }); + await pinnedChats.set(await getChatListByTagName(localStorage.token, 'pinned')); await enablePagination();