diff --git a/content/bridge-client.js b/content/bridge-client.js index 7189ddd..062111d 100644 --- a/content/bridge-client.js +++ b/content/bridge-client.js @@ -71,9 +71,10 @@ function isEnabled() { return new Promise(function (resolve) { - if (typeof chrome === "undefined" || !chrome.storage) { resolve(false); return; } + if (typeof chrome === "undefined" || !chrome.storage) { resolve(true); return; } chrome.storage.local.get(ENABLED_KEY, function (v) { - resolve(Boolean(v && v[ENABLED_KEY])); + // Default ON: key absent -> enabled. Explicit false disables. + resolve(!(v && v[ENABLED_KEY] === false)); }); }); }