mirror of
https://github.com/status-im/status-desktop.git
synced 2025-01-11 06:47:01 +00:00
fix(@wallet): delete selected account
This commit is contained in:
parent
c94997ddec
commit
bdaf122ec7
@ -95,9 +95,11 @@ proc setBalance(self: Module, tokens: seq[WalletTokenDto]) =
|
||||
|
||||
# TODO(alaibe): replace with filter logic
|
||||
method switchAccount*(self: Module, accountIndex: int) =
|
||||
var walletAccount = self.controller.getWalletAccount(accountIndex)
|
||||
self.currentAccountIndex = accountIndex
|
||||
|
||||
let walletAccount = self.controller.getWalletAccount(accountIndex)
|
||||
if walletAccount.isNil:
|
||||
self.currentAccountIndex = 0
|
||||
walletAccount = self.controller.getWalletAccount(self.currentAccountIndex)
|
||||
|
||||
let item = initItem(
|
||||
walletAccount.name,
|
||||
@ -134,3 +136,4 @@ proc onAccountAdded(self: Module, account: WalletAccountDto) =
|
||||
|
||||
proc onAccountRemoved(self: Module, account: WalletAccountDto) =
|
||||
self.switchAccount(self.currentAccountIndex)
|
||||
|
Loading…
x
Reference in New Issue
Block a user