Properly update keyring state on new account addition.

feature/default_network_editable
Kevin Serrano 7 years ago
parent 3e2bd19881
commit b5f48730cd
No known key found for this signature in database
GPG Key ID: BF999DEFC7371BA1
  1. 3
      app/scripts/keyring-controller.js

@ -171,9 +171,9 @@ class KeyringController extends EventEmitter {
return this.setupAccounts(checkedAccounts)
})
.then(() => this.persistAllKeyrings())
.then(() => this._updateMemStoreKeyrings())
.then(() => this.fullUpdate())
.then(() => {
this._updateMemStoreKeyrings()
return keyring
})
}
@ -208,6 +208,7 @@ class KeyringController extends EventEmitter {
return selectedKeyring.addAccounts(1)
.then(this.setupAccounts.bind(this))
.then(this.persistAllKeyrings.bind(this))
.then(this._updateMemStoreKeyrings.bind(this))
.then(this.fullUpdate.bind(this))
}

Loading…
Cancel
Save