diff --git a/packages/browser-wallet/CHANGELOG.md b/packages/browser-wallet/CHANGELOG.md index 89862b8a..aee88b19 100644 --- a/packages/browser-wallet/CHANGELOG.md +++ b/packages/browser-wallet/CHANGELOG.md @@ -6,6 +6,10 @@ - Recovery can now be aborted when an identity has not yet been found. +### Fixed + +- An issue where, in some cases, the wrong list of identity providers was used when recovering from the wallet settings menu. + ## 1.3.2 ### Added diff --git a/packages/browser-wallet/package.json b/packages/browser-wallet/package.json index 278c0de8..a81ccaec 100644 --- a/packages/browser-wallet/package.json +++ b/packages/browser-wallet/package.json @@ -1,7 +1,7 @@ { "name": "@concordium/browser-wallet", "private": true, - "version": "1.3.2", + "version": "1.4.0", "description": "Browser extension wallet for the Concordium blockchain", "author": "Concordium Software", "license": "Apache-2.0", diff --git a/packages/browser-wallet/src/popup/store/settings.ts b/packages/browser-wallet/src/popup/store/settings.ts index 80c82a06..a7cf8c6e 100644 --- a/packages/browser-wallet/src/popup/store/settings.ts +++ b/packages/browser-wallet/src/popup/store/settings.ts @@ -13,7 +13,7 @@ import { storedAllowlist, storedCredentials } from '@shared/storage/access'; import { GRPCTIMEOUT, mainnet } from '@shared/constants/networkConfiguration'; import { atomWithChromeStorage } from './utils'; import { selectedAccountAtom } from './account'; -import { selectedIdentityIndexAtom } from './identity'; +import { identityProvidersAtom, selectedIdentityIndexAtom } from './identity'; export const encryptedSeedPhraseAtom = atomWithChromeStorage( ChromeStorageKey.SeedPhrase, @@ -37,8 +37,12 @@ export const networkConfigurationAtom = atom