From f8608041a12ae7271d844fff229903a8dc472e96 Mon Sep 17 00:00:00 2001 From: Mauricio Perdomo Date: Thu, 13 Feb 2020 21:02:39 -0500 Subject: [PATCH] [models] Add UI model update when a wallet is created --- src/models/walletsManager.go | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/src/models/walletsManager.go b/src/models/walletsManager.go index 9f4b24dc..754448bc 100644 --- a/src/models/walletsManager.go +++ b/src/models/walletsManager.go @@ -859,6 +859,12 @@ func (walletM *WalletManager) createEncryptedWallet(seed, label, wltType, passwo logWalletManager.Info("Created encrypted wallet") qWallet := fromWalletToQWallet(wlt, true, false) walletM.wallets = append(walletM.wallets, qWallet) + wi := &updateWalletInfo{ + isNew: true, + row: len(walletM.wallets)-1, + wallet: walletM.wallets[len(walletM.wallets)-1] + } + walletM.updaterChannel <- wi return qWallet } @@ -874,6 +880,11 @@ func (walletM *WalletManager) createUnencryptedWallet(seed, label, wltType strin qWallet := fromWalletToQWallet(wlt, true, false) walletM.wallets = append(walletM.wallets, qWallet) + wi := &updateWalletInfo{ + isNew: true, + row: len(walletM.wallets)-1, + wallet: walletM.wallets[len(walletM.wallets)-1] + } return qWallet }