From f53b413643e9a2082117e8e41dc0b8fa46d4da5b Mon Sep 17 00:00:00 2001 From: ThomasV Date: Thu, 21 Apr 2022 11:54:29 +0200 Subject: [PATCH] set_frozen_state: trigger refresh of piechart in status bar --- electrum/wallet.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/electrum/wallet.py b/electrum/wallet.py index 7f56cc4b7..a06fb6d97 100644 --- a/electrum/wallet.py +++ b/electrum/wallet.py @@ -1570,7 +1570,8 @@ class Abstract_Wallet(AddressSynchronizer, ABC): else: self._frozen_addresses -= set(addrs) self.db.put('frozen_addresses', list(self._frozen_addresses)) - return True + util.trigger_callback('status') + return True return False def set_frozen_state_of_coins(self, utxos: Sequence[str], freeze: bool) -> None: @@ -1580,6 +1581,7 @@ class Abstract_Wallet(AddressSynchronizer, ABC): with self._freeze_lock: for utxo in utxos: self._frozen_coins[utxo] = bool(freeze) + util.trigger_callback('status') def is_address_reserved(self, addr: str) -> bool: # note: atm 'reserved' status is only taken into consideration for 'change addresses'