From a5256d9a21addd6418cc1230212759c0e326ab21 Mon Sep 17 00:00:00 2001 From: buzzcode2007 <73412182+buzz-lightsnack-2007@users.noreply.github.com> Date: Fri, 5 Apr 2024 09:50:34 +0800 Subject: [PATCH] adding events is called within the builder --- gui/scripts/pages/settings.js | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/gui/scripts/pages/settings.js b/gui/scripts/pages/settings.js index 3dbeb7d..06cdd13 100644 --- a/gui/scripts/pages/settings.js +++ b/gui/scripts/pages/settings.js @@ -15,12 +15,14 @@ async function build() { let window = new windowman(); window.sync(); + + events(window); }; /* Define the mapping of each button. */ -function events() { +function events(window) { if (document.querySelector(`[data-action="filters,update"]`)) { document .querySelector(`[data-action="filters,update"]`) @@ -28,7 +30,7 @@ function events() { let filters = new ( await import(chrome.runtime.getURL(`scripts/filters.js`)) ).default(); - await filters.update(); + filters.update(); }); } @@ -70,12 +72,11 @@ function events() { //main(); function load() { + build(); + document.addEventListener("DOMContentLoaded", function () { M.AutoInit(); - events(); }); - - build(); } load();