From 37be447c061e71b7ee57b31f4ac01f1ee3d60079 Mon Sep 17 00:00:00 2001 From: Doge Date: Sun, 9 May 2021 14:24:00 +0800 Subject: Fix lazyload bug --- source/js/script.js | 6 ++++-- source/js/script.ts | 6 ++++-- 2 files changed, 8 insertions(+), 4 deletions(-) (limited to 'source') diff --git a/source/js/script.js b/source/js/script.js index eb6bff5..c12b9aa 100644 --- a/source/js/script.js +++ b/source/js/script.js @@ -16,7 +16,7 @@ window.addEventListener("load", function () { }); } // Add header hover page class changer - darklistener.add(function (mode) { + var colorman = function (mode) { var page = document.getElementById("header-page"); if (mode === SystemDarkmodePrefrence.dark) { page === null || page === void 0 ? void 0 : page.classList.add("is-dark"); @@ -26,7 +26,9 @@ window.addEventListener("load", function () { page === null || page === void 0 ? void 0 : page.classList.add("is-light"); page === null || page === void 0 ? void 0 : page.classList.remove("is-dark"); } - }); + }; + colorman(darklistener.mode()); + darklistener.add(colorman); }); /* Darkmode listener */ var SystemDarkmodePrefrence; diff --git a/source/js/script.ts b/source/js/script.ts index ea07b07..6d7b6b5 100644 --- a/source/js/script.ts +++ b/source/js/script.ts @@ -17,7 +17,7 @@ window.addEventListener("load", () => { } // Add header hover page class changer - darklistener.add((mode) => { + const colorman = (mode: SystemDarkmodePrefrence) => { const page = document.getElementById("header-page"); if (mode === SystemDarkmodePrefrence.dark) { page?.classList.add("is-dark"); @@ -26,7 +26,9 @@ window.addEventListener("load", () => { page?.classList.add("is-light"); page?.classList.remove("is-dark"); } - }); + } + colorman(darklistener.mode()); + darklistener.add(colorman); }); /* Darkmode listener */ -- cgit v1.2.3