From eb842bd9523d98513f9cc358c2c2f59e9e26e033 Mon Sep 17 00:00:00 2001 From: Julien Loir <6706489+Namaneo@users.noreply.github.com> Date: Wed, 29 Apr 2026 15:08:30 +0200 Subject: [PATCH] Fix: UI settings not woking after switching pages back and forth --- frontend/src/composables/useUISettings.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/frontend/src/composables/useUISettings.ts b/frontend/src/composables/useUISettings.ts index e8150b6cb..c901e0d32 100644 --- a/frontend/src/composables/useUISettings.ts +++ b/frontend/src/composables/useUISettings.ts @@ -1,7 +1,7 @@ import { useLocalStorage } from "@vueuse/core"; import type { RemovableRef } from "@vueuse/core"; import { storeToRefs } from "pinia"; -import { watch, ref } from "vue"; +import { effectScope, watch, ref } from "vue"; import type { UserSchema } from "@/__generated__"; import userApi from "@/services/api/user"; import storeAuth from "@/stores/auth"; @@ -173,7 +173,7 @@ function createUISettings() { export function useUISettings() { // Return singleton instance if (!uiSettingsInstance) { - uiSettingsInstance = createUISettings(); + uiSettingsInstance = effectScope(true).run(createUISettings)!; } return uiSettingsInstance; }