diff --git a/src/ext/lib/Settings.js b/src/ext/lib/Settings.js index 19f28af..21238eb 100644 --- a/src/ext/lib/Settings.js +++ b/src/ext/lib/Settings.js @@ -290,7 +290,7 @@ class Settings { // } try{ // if site is not defined, we use default mode: - if (! this.active.sites[site]) { + if (! this.active.sites[site] || this.active.sites[site].mode === ExtensionMode.Default) { return this.active.sites['@global'].mode === ExtensionMode.Enabled; } diff --git a/src/popup/App.vue b/src/popup/App.vue index 9ef611e..637c6cd 100644 --- a/src/popup/App.vue +++ b/src/popup/App.vue @@ -133,6 +133,7 @@