From f98f0801263a406483487d081d0c965aea2ac9d8 Mon Sep 17 00:00:00 2001 From: Seungyeop Lee Date: Sun, 9 Aug 2026 00:44:50 +0900 Subject: [PATCH] fix sidebar closing when collapsing friends list sections (#7060) --- apps/app-frontend/src/App.vue | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/apps/app-frontend/src/App.vue b/apps/app-frontend/src/App.vue index 35e6692fbb..c905b2cd07 100644 --- a/apps/app-frontend/src/App.vue +++ b/apps/app-frontend/src/App.vue @@ -175,9 +175,12 @@ const PRIDE_FUNDRAISER_END_DATE = new Date('2026-07-01T00:00:00Z').getTime() const credentials = ref() let credentialsRefreshId = 0 const sidebarToggled = ref(true) -const unsubscribeSidebarToggle = themeStore.$subscribe(() => { - sidebarToggled.value = !themeStore.toggleSidebar -}) +watch( + () => themeStore.toggleSidebar, + (toggleSidebar) => { + sidebarToggled.value = !toggleSidebar + }, +) const forceSidebar = computed( () => route.path.startsWith('/browse') || route.path.startsWith('/project'), ) @@ -364,7 +367,6 @@ onMounted(async () => { onUnmounted(async () => { document.querySelector('body').removeEventListener('click', handleClick) document.querySelector('body').removeEventListener('auxclick', handleAuxClick) - unsubscribeSidebarToggle() clearDelayedUpdatePopup() await unlistenAdsConsent?.()