Bladeren bron

:bug: fix https://github.com/siyuan-note/siyuan/issues/5988

Vanessa 2 jaren geleden
bovenliggende
commit
aa29fc044b
1 gewijzigde bestanden met toevoegingen van 8 en 1 verwijderingen
  1. 8 1
      app/src/config/appearance.ts

+ 8 - 1
app/src/config/appearance.ts

@@ -232,7 +232,14 @@ export const appearance = {
             nativeEmoji: (appearance.element.querySelector("#nativeEmoji") as HTMLInputElement).checked,
             hideStatusBar: (appearance.element.querySelector("#hideStatusBar") as HTMLInputElement).checked,
         }, response => {
-            if ((window.siyuan.config.appearance.themeJS && !response.data.modeOS && response.data.mode !== window.siyuan.config.appearance.mode) ||
+            if ((
+                    window.siyuan.config.appearance.themeJS && !response.data.modeOS &&
+                    (
+                        response.data.mode !== window.siyuan.config.appearance.mode ||
+                        window.siyuan.config.appearance.themeLight !== response.data.themeLight ||
+                        window.siyuan.config.appearance.themeDark !== response.data.themeDark
+                    )
+                ) ||
                 (response.data.modeOS && !window.siyuan.config.appearance.modeOS)
             ) {
                 exportLayout(true);