mirror of
https://github.com/kremalicious/metamask-extension.git
synced 2024-12-23 09:52:26 +01:00
Properly update keyring state on new account addition.
This commit is contained in:
parent
3e2bd19881
commit
b5f48730cd
@ -171,9 +171,9 @@ class KeyringController extends EventEmitter {
|
|||||||
return this.setupAccounts(checkedAccounts)
|
return this.setupAccounts(checkedAccounts)
|
||||||
})
|
})
|
||||||
.then(() => this.persistAllKeyrings())
|
.then(() => this.persistAllKeyrings())
|
||||||
|
.then(() => this._updateMemStoreKeyrings())
|
||||||
.then(() => this.fullUpdate())
|
.then(() => this.fullUpdate())
|
||||||
.then(() => {
|
.then(() => {
|
||||||
this._updateMemStoreKeyrings()
|
|
||||||
return keyring
|
return keyring
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
@ -208,6 +208,7 @@ class KeyringController extends EventEmitter {
|
|||||||
return selectedKeyring.addAccounts(1)
|
return selectedKeyring.addAccounts(1)
|
||||||
.then(this.setupAccounts.bind(this))
|
.then(this.setupAccounts.bind(this))
|
||||||
.then(this.persistAllKeyrings.bind(this))
|
.then(this.persistAllKeyrings.bind(this))
|
||||||
|
.then(this._updateMemStoreKeyrings.bind(this))
|
||||||
.then(this.fullUpdate.bind(this))
|
.then(this.fullUpdate.bind(this))
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user