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(); await opts.openPopup();
}); });
const additionalKeyrings = [ let additionalKeyrings = [];
TrezorKeyring, if (!isManifestV3) {
LedgerBridgeKeyring, additionalKeyrings = [
LatticeKeyring, TrezorKeyring,
QRHardwareKeyring, LedgerBridgeKeyring,
]; LatticeKeyring,
QRHardwareKeyring,
];
}
this.keyringController = new KeyringController({ this.keyringController = new KeyringController({
keyringTypes: additionalKeyrings, keyringTypes: additionalKeyrings,
initState: initState.KeyringController, initState: initState.KeyringController,