From 146a5438fff365f4cb5b813264510cd557176722 Mon Sep 17 00:00:00 2001 From: Sander van Grieken Date: Fri, 25 Jul 2025 09:13:26 +0200 Subject: [PATCH] qml: guard against wallet.network is None, QEWallet timer can trigger this func while wallet is closing (when app is closing) --- electrum/gui/qml/qewallet.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/electrum/gui/qml/qewallet.py b/electrum/gui/qml/qewallet.py index 5acdba0aa..8a4d6a614 100644 --- a/electrum/gui/qml/qewallet.py +++ b/electrum/gui/qml/qewallet.py @@ -301,7 +301,7 @@ class QEWallet(AuthMixin, QObject, QtEventListener): _("New transaction: {}").format(config.format_amount_and_units(tx_wallet_delta.delta))) def update_sync_progress(self): - if self.wallet.network.is_connected(): + if self.wallet.network and self.wallet.network.is_connected(): num_sent, num_answered = self.wallet.adb.get_history_sync_state_details() self.synchronizingProgress = \ ("{} ({}/{})".format(_("Synchronizing..."), num_answered, num_sent))