From 6fa13b131f8496b0871a6a4761759b349c294115 Mon Sep 17 00:00:00 2001 From: Jack Date: Sun, 4 Apr 2021 00:08:25 +0100 Subject: [PATCH] fixed a white flash while loading --- src/js/config.js | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/src/js/config.js b/src/js/config.js index 63653dd0d..76470ada7 100644 --- a/src/js/config.js +++ b/src/js/config.js @@ -1146,19 +1146,21 @@ export function setIndicateTypos(it, nosave) { if (!nosave) saveToCookie(); } -export function setCustomTheme(boolean, nosave) { +export function setCustomTheme(boolean, nosave, noThemeChange = false) { if (boolean !== undefined) config.customTheme = boolean; - if (boolean) { - ThemeController.set("custom"); - } else { - ThemeController.set(config.theme); + if (!noThemeChange) { + if (boolean) { + ThemeController.set("custom"); + } else { + ThemeController.set(config.theme); + } } if (!nosave) saveToCookie(); } export function setTheme(name, nosave) { config.theme = name; - setCustomTheme(false, true); + setCustomTheme(false, true, true); ThemeController.set(config.theme); if (!nosave) saveToCookie(); }