From 7f3c22c79b7c169fa08afc3a23a5e2774656b277 Mon Sep 17 00:00:00 2001 From: puriphatt Date: Tue, 2 Jul 2024 07:52:09 +0000 Subject: [PATCH] fix: current theme mode --- src/components/ProfileMenu.vue | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/components/ProfileMenu.vue b/src/components/ProfileMenu.vue index dfa4889e..5df85ec1 100644 --- a/src/components/ProfileMenu.vue +++ b/src/components/ProfileMenu.vue @@ -70,6 +70,7 @@ function changeMode(mode: string) { themeMode.value[0].isActive = true; themeMode.value[1].isActive = false; themeMode.value[2].isActive = false; + currentTheme.value = 'light'; $q.dark.set(false); return; } @@ -79,6 +80,7 @@ function changeMode(mode: string) { themeMode.value[0].isActive = false; themeMode.value[1].isActive = true; themeMode.value[2].isActive = false; + currentTheme.value = 'dark'; $q.dark.set(true); return; } @@ -88,6 +90,8 @@ function changeMode(mode: string) { themeMode.value[0].isActive = false; themeMode.value[1].isActive = false; themeMode.value[2].isActive = true; + currentTheme.value = 'baseOnDevice'; + if ( window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches