From aa29fc044bf58060f78965fe84695616ad641cdb Mon Sep 17 00:00:00 2001 From: Vanessa Date: Tue, 27 Sep 2022 22:34:57 +0800 Subject: [PATCH] :bug: fix https://github.com/siyuan-note/siyuan/issues/5988 --- app/src/config/appearance.ts | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/app/src/config/appearance.ts b/app/src/config/appearance.ts index 1f2a465f0..d0549c59d 100644 --- a/app/src/config/appearance.ts +++ b/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);