]> git.proxmox.com Git - pmg-gui.git/commitdiff
quarantines: fix the default behavior of the theme toggle button
authorStefan Sterz <s.sterz@proxmox.com>
Thu, 23 Mar 2023 15:44:54 +0000 (16:44 +0100)
committerThomas Lamprecht <t.lamprecht@proxmox.com>
Thu, 23 Mar 2023 16:19:12 +0000 (17:19 +0100)
since the default theme is "auto" now, the behavior of the dark theme
toggle needs to be adjust accordingly.

Signed-off-by: Stefan Sterz <s.sterz@proxmox.com>
js/controller/QuarantineController.js

index 15e69fa60aaa2e2299ea35a6f25f1a28d1a57733..3135e2b9d3437736193685952c1d2028f622e4b4 100644 (file)
@@ -194,7 +194,7 @@ Ext.define('PMG.controller.QuarantineController', {
        let me = this;
        let currentTheme = Ext.util.Cookies.get("PMGThemeCookie");
 
-       if (currentTheme === "auto") {
+       if (currentTheme === "__default__" || currentTheme === null) {
            me.mediaQueryList = window.matchMedia("(prefers-color-scheme: dark)");
 
            me.themeListener = (e) => {
@@ -207,7 +207,7 @@ Ext.define('PMG.controller.QuarantineController', {
 
            me.themeListener(me.mediaQueryList);
            me.mediaQueryList.addEventListener("change", me.themeListener);
-       } else if (currentTheme === "__default__") {
+       } else if (currentTheme === "crisp") {
            me.hideThemeToggle();
        } else {
            me.showThemeToggle();