diff options
author | kumavis <aaron@kumavis.me> | 2017-02-03 15:47:00 +0800 |
---|---|---|
committer | kumavis <aaron@kumavis.me> | 2017-02-03 15:47:00 +0800 |
commit | 970d4fd69519bab1de972839190a4ede888914bb (patch) | |
tree | 43b5dcab6686e3db06218bfff17a943c72e6ddf3 /app | |
parent | 9e4ef45b6ac460e6539e0f79ad5c78959fa1c4cb (diff) | |
download | tangerine-wallet-browser-970d4fd69519bab1de972839190a4ede888914bb.tar.gz tangerine-wallet-browser-970d4fd69519bab1de972839190a4ede888914bb.tar.zst tangerine-wallet-browser-970d4fd69519bab1de972839190a4ede888914bb.zip |
metamask - add missing diskState and memState subscriptions
Diffstat (limited to 'app')
-rw-r--r-- | app/scripts/metamask-controller.js | 17 |
1 files changed, 11 insertions, 6 deletions
diff --git a/app/scripts/metamask-controller.js b/app/scripts/metamask-controller.js index 2f1623c7b..c0910014f 100644 --- a/app/scripts/metamask-controller.js +++ b/app/scripts/metamask-controller.js @@ -110,26 +110,31 @@ module.exports = class MetamaskController extends EventEmitter { }) // manual disk state subscriptions + this.txManager.store.subscribe((state) => { + this.store.updateState({ TransactionManager: state }) + }) this.keyringController.store.subscribe((state) => { this.store.updateState({ KeyringController: state }) }) this.preferencesController.store.subscribe((state) => { this.store.updateState({ PreferencesController: state }) }) - this.txManager.store.subscribe((state) => { - this.store.updateState({ TransactionManager: state }) - }) this.currencyController.store.subscribe((state) => { this.store.updateState({ CurrencyController: state }) }) + this.noticeController.store.subscribe((state) => { + this.store.updateState({ NoticeController: state }) + }) // manual mem state subscriptions - this.ethStore.subscribe(this.sendUpdate.bind(this)) this.networkStore.subscribe(this.sendUpdate.bind(this)) - this.keyringController.memStore.subscribe(this.sendUpdate.bind(this)) - this.currencyController.store.subscribe(this.sendUpdate.bind(this)) + this.ethStore.subscribe(this.sendUpdate.bind(this)) this.txManager.memStore.subscribe(this.sendUpdate.bind(this)) this.messageManager.memStore.subscribe(this.sendUpdate.bind(this)) + this.keyringController.memStore.subscribe(this.sendUpdate.bind(this)) + this.preferencesController.store.subscribe(this.sendUpdate.bind(this)) + this.currencyController.store.subscribe(this.sendUpdate.bind(this)) + this.noticeController.memStore.subscribe(this.sendUpdate.bind(this)) } // |