From 321f6255fa8b45484ceb15dc43531f5b2c64c05d Mon Sep 17 00:00:00 2001 From: Sander van Grieken Date: Tue, 12 Dec 2023 17:16:07 +0100 Subject: [PATCH] qt: do not proceed to wallet setup when cancelling network wizard --- electrum/gui/qt/__init__.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/electrum/gui/qt/__init__.py b/electrum/gui/qt/__init__.py index 99c58ad02..bbcbeddcd 100644 --- a/electrum/gui/qt/__init__.py +++ b/electrum/gui/qt/__init__.py @@ -487,7 +487,11 @@ class ElectrumGui(BaseElectrumGui, Logger): # first-start network-setup if not self.config.cv.NETWORK_AUTO_CONNECT.is_set(): dialog = QEServerConnectWizard(self.config, self.app, self.plugins, self.daemon) - dialog.exec() + result = dialog.exec() + if result == QEServerConnectWizard.Rejected: + self.logger.info('network wizard dialog cancelled by user') + raise UserCancelled() + # start network self.daemon.start_network()