mirror of
https://github.com/kremalicious/metamask-extension.git
synced 2024-12-23 09:52:26 +01:00
Dispose the trezor connect iframe upon lock (#13018)
* Dispose the trezor connect iframe upon lock * Use KEYRING_TYPES.TREZOR * Update eth-trezor-keyring version
This commit is contained in:
parent
4ed7c8c559
commit
c9768df149
@ -3518,6 +3518,12 @@ export default class MetamaskController extends EventEmitter {
|
||||
* Locks MetaMask
|
||||
*/
|
||||
setLocked() {
|
||||
const [trezorKeyring] = this.keyringController.getKeyringsByType(
|
||||
KEYRING_TYPES.TREZOR,
|
||||
);
|
||||
if (trezorKeyring) {
|
||||
trezorKeyring.dispose();
|
||||
}
|
||||
return this.keyringController.setLocked();
|
||||
}
|
||||
}
|
||||
|
@ -149,7 +149,7 @@
|
||||
"eth-query": "^2.1.2",
|
||||
"eth-rpc-errors": "^4.0.2",
|
||||
"eth-sig-util": "^3.0.0",
|
||||
"eth-trezor-keyring": "^0.8.0",
|
||||
"eth-trezor-keyring": "^0.9.0",
|
||||
"ethereum-ens-network-map": "^1.0.2",
|
||||
"ethereumjs-abi": "^0.6.4",
|
||||
"ethereumjs-util": "^7.0.10",
|
||||
|
@ -11509,10 +11509,10 @@ eth-simple-keyring@^4.2.0:
|
||||
ethereumjs-wallet "^1.0.1"
|
||||
events "^1.1.1"
|
||||
|
||||
eth-trezor-keyring@^0.8.0:
|
||||
version "0.8.0"
|
||||
resolved "https://registry.yarnpkg.com/eth-trezor-keyring/-/eth-trezor-keyring-0.8.0.tgz#e0a40ab24954ba637946ce3848b15df6dd7a8bde"
|
||||
integrity sha512-++u/9/OkQ+NkFcGDwhabpJkcYlCWQYcVLejWvDoKCNHNSjBUxa99tI9kg2wdf/ZoFKMOekbK6/WYlXJYCHMnrQ==
|
||||
eth-trezor-keyring@^0.9.0:
|
||||
version "0.9.0"
|
||||
resolved "https://registry.yarnpkg.com/eth-trezor-keyring/-/eth-trezor-keyring-0.9.0.tgz#06b0f2f4c072651c0944a0dfbfa7b2b0c9987433"
|
||||
integrity sha512-Rg9XUiYIOs7Ulz0ODc/udouM7276fCQhTnYhJC9OJTWrz6U5tAkdqnmTsZNMS2sdMWzuFhGz0+pQz9yTIryGQA==
|
||||
dependencies:
|
||||
"@ethereumjs/tx" "^3.2.1"
|
||||
ethereumjs-util "^7.0.9"
|
||||
|
Loading…
Reference in New Issue
Block a user