diff --git a/src/pub/settings-page.js b/src/pub/settings-page.js index 5d3d904..0c1b5a9 100644 --- a/src/pub/settings-page.js +++ b/src/pub/settings-page.js @@ -383,8 +383,8 @@ document.addEventListener("DOMContentLoaded", () => { } }; - // Event listeners - document.addEventListener("DOMContentLoaded", async () => { + // Initialize settings on page load + (async () => { // First load settings to ensure we have the correct values await loadSettings(); // Then load filter stats @@ -395,7 +395,7 @@ document.addEventListener("DOMContentLoaded", () => { // Log current settings for debugging console.log("Current update frequency:", updateFrequency.value); await window.checkCurrentSettings(); - }); + })(); saveButton.addEventListener("click", saveSettings);