diff --git a/src/utils/quickCss.ts b/src/utils/quickCss.ts index 5dbd2136..08ad25bf 100644 --- a/src/utils/quickCss.ts +++ b/src/utils/quickCss.ts @@ -94,17 +94,17 @@ async function initThemes() { document.addEventListener("DOMContentLoaded", () => { initSystemValues(); - toggle(Settings.useQuickCss); - SettingsStore.addChangeListener("useQuickCss", toggle); - - SettingsStore.addChangeListener("enabledThemeLinks", initThemes); - SettingsStore.addChangeListener("enabledThemes", initThemes); - if (!IS_WEB) { VencordNative.quickCss.addThemeChangeListener(initThemes); } initThemes(); + + toggle(Settings.useQuickCss); + SettingsStore.addChangeListener("useQuickCss", toggle); + + SettingsStore.addChangeListener("enabledThemeLinks", initThemes); + SettingsStore.addChangeListener("enabledThemes", initThemes); }); export function initQuickCssThemeStore() {