diff --git a/BetterStyle.js b/BetterStyle.js index 30fa8a6..5cea98d 100644 --- a/BetterStyle.js +++ b/BetterStyle.js @@ -40,9 +40,10 @@ chrome.storage.sync.get({ colortt: "#FFFFFF", }, function (items) { // Dedect smartschool++ and disable styles - const dmenu = document.getElementById("dmenu"); - console.log(dmenu); - if (dmenu != null) { + // Update 06/05/25 => look for a settings page instead of dmenu as it should appear everywhere, whereas dmenu wont. + const smpp = document.getElementById("quickSettingsButton"); + if (smpp != null) { + chrome.runtime.sendMessage({ smppDetected: smppActive }); // so we can inform people that themes have been disabled in the extention popup return; } @@ -56,7 +57,7 @@ chrome.storage.sync.get({ let callback = function (mutationsList, observer) { for (let mutation of mutationsList) { for (let node of mutation.addedNodes) { - if (node.id != "dmenu") { + if (node.id != "quickSettingsButton") { continue; } // smartschool++ was loaded after we created our style.