We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 86f478c commit b27782aCopy full SHA for b27782a
assets/webpage.txt.js
@@ -646,11 +646,17 @@ function setupThemeToggle(setupOnNode)
646
localStorage.setItem("theme_toggle", state ? "true" : "false");
647
}
648
649
+ let togging = false;
650
setupOnNode.querySelector(".theme-toggle-input")?.addEventListener('change', event => {
651
event.stopPropagation();
652
event.preventDefault();
653
+ if (togging) return;
654
+ togging = true;
655
console.log("Theme toggle changed to: " + !(localStorage.getItem("theme_toggle") == "true"));
656
setThemeToggle(!(localStorage.getItem("theme_toggle") == "true"));
657
+ setTimeout(() => {
658
+ togging = false;
659
+ }, 300)
660
})
661
662
// window.matchMedia('(prefers-color-scheme: dark)').addEventListener('change', event =>
0 commit comments