fix: themes always locking after reload

This commit is contained in:
SethBurkart123
2025-05-26 11:52:59 +10:00
parent 854c6ea826
commit a251827c4b
2 changed files with 2 additions and 3 deletions
+1 -1
View File
@@ -358,7 +358,7 @@ export class ThemeManager {
settingsState.originalDarkMode, settingsState.originalDarkMode,
); );
settingsState.DarkMode = settingsState.originalDarkMode; settingsState.DarkMode = settingsState.originalDarkMode;
settingsState.originalDarkMode = undefined; delete settingsState.originalDarkMode;
} }
this.currentTheme = null; this.currentTheme = null;
+1 -2
View File
@@ -287,9 +287,8 @@ async function addDarkLightToggle() {
lightDarkModeButtonElement.addEventListener("click", async () => { lightDarkModeButtonElement.addEventListener("click", async () => {
const darklightText = document.getElementById("darklighttooliptext"); const darklightText = document.getElementById("darklighttooliptext");
console.log(settingsState.originalDarkMode, settingsState.selectedTheme);
if ( if (
settingsState.originalDarkMode != undefined && settingsState.originalDarkMode !== undefined &&
settingsState.selectedTheme settingsState.selectedTheme
) { ) {
darklightText!.innerText = "Locked by current theme"; darklightText!.innerText = "Locked by current theme";