diff --git a/CHANGELOG.md b/CHANGELOG.md index d707fece..6dbcf5c1 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,12 @@ # CHANGELOG +## master + +Changes: + +- Ensure site authorization toggle is saved + + ## 0.40.3 Sep 18, 2021 **Important** Not published to the stores, aligns with latest released packages. diff --git a/packages/extension-base/src/background/handlers/State.ts b/packages/extension-base/src/background/handlers/State.ts index 71581316..46d753e7 100644 --- a/packages/extension-base/src/background/handlers/State.ts +++ b/packages/extension-base/src/background/handlers/State.ts @@ -293,9 +293,8 @@ export default class State { assert(entry, `The source ${url} is not known`); - const newAllowState = !entry.isAllowed; - - this.#authUrls[url].isAllowed = newAllowState; + this.#authUrls[url].isAllowed = !entry.isAllowed; + this.saveCurrentAuthList(); return this.#authUrls; }