diff options
Diffstat (limited to 'assets/js/index.js')
-rw-r--r-- | assets/js/index.js | 13 |
1 files changed, 9 insertions, 4 deletions
diff --git a/assets/js/index.js b/assets/js/index.js index e80d794..9374f5d 100644 --- a/assets/js/index.js +++ b/assets/js/index.js @@ -720,10 +720,15 @@ } }); }); - self.addEventListener("storage", function() { - let stylesheet = document.querySelector('link[href$="default-simple.css"]'); - if (localStorage["config.density.low"] === "on") stylesheet.rel = "stylesheet"; - if (localStorage["config.density.high"] === "on") stylesheet.rel = "alternate stylesheet"; + [ + "storage", + "DOMContentLoaded" + ].forEach(function(event) { + self.addEventListener(event, function() { + let stylesheet = document.querySelector('link[href$="default-simple.css"]'); + if (localStorage["config.density.low"] === "on") stylesheet.rel = "stylesheet"; + if (localStorage["config.density.high"] === "on") stylesheet.rel = "alternate stylesheet"; + }); }); })(); (function() { |