1
0
mirror of https://github.com/kremalicious/metamask-extension.git synced 2024-12-23 09:52:26 +01:00

Not use hardware keyring classes when initializing KeyringController in extension MV3 version (#16684)

This commit is contained in:
Jyoti Puri 2022-11-29 22:34:11 +05:30 committed by GitHub
parent ea882d4588
commit ba25ad4073
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -585,12 +585,15 @@ export default class MetamaskController extends EventEmitter {
await opts.openPopup();
});
const additionalKeyrings = [
TrezorKeyring,
LedgerBridgeKeyring,
LatticeKeyring,
QRHardwareKeyring,
];
let additionalKeyrings = [];
if (!isManifestV3) {
additionalKeyrings = [
TrezorKeyring,
LedgerBridgeKeyring,
LatticeKeyring,
QRHardwareKeyring,
];
}
this.keyringController = new KeyringController({
keyringTypes: additionalKeyrings,
initState: initState.KeyringController,