mirror of
https://github.com/monkeytypegame/monkeytype.git
synced 2024-09-20 15:26:15 +08:00
actually fixed white flashing
This commit is contained in:
parent
95d7624bab
commit
ed8eab4c66
|
@ -1146,14 +1146,12 @@ export function setIndicateTypos(it, nosave) {
|
|||
if (!nosave) saveToCookie();
|
||||
}
|
||||
|
||||
export function setCustomTheme(boolean, nosave, noThemeChange = false) {
|
||||
export function setCustomTheme(boolean, nosave) {
|
||||
if (boolean !== undefined) config.customTheme = boolean;
|
||||
if (!noThemeChange) {
|
||||
if (boolean) {
|
||||
ThemeController.set("custom");
|
||||
} else {
|
||||
ThemeController.set(config.theme);
|
||||
}
|
||||
if (boolean) {
|
||||
ThemeController.set("custom");
|
||||
} else if (!boolean && !nosave) {
|
||||
ThemeController.set(config.theme);
|
||||
}
|
||||
if (!nosave) saveToCookie();
|
||||
}
|
||||
|
@ -1358,7 +1356,7 @@ export function apply(configObj) {
|
|||
if (configObj && configObj != null && configObj != "null") {
|
||||
setTheme(configObj.theme, true);
|
||||
setCustomThemeColors(configObj.customThemeColors, true);
|
||||
setCustomTheme(configObj.customTheme, true);
|
||||
setCustomTheme(configObj.customTheme, true, true);
|
||||
setQuickTabMode(configObj.quickTab, true);
|
||||
setKeyTips(configObj.showKeyTips, true);
|
||||
setTimeConfig(configObj.time, true);
|
||||
|
|
Loading…
Reference in a new issue