1
0

wizard: fix wrong icon and icon disappearing when resuming unfinished wallet

This commit is contained in:
Sander van Grieken
2024-05-16 00:08:07 +02:00
committed by SomberNight
parent b80630df9c
commit 1047200a94
2 changed files with 5 additions and 2 deletions

View File

@@ -187,8 +187,9 @@ class QEAbstractWizard(QDialog, MessageBoxMixin):
self.error_msg.setText(str(page.error))
self.error.setVisible(not page.busy and bool(page.error))
icon = page.params.get('icon', icon_path('electrum.png'))
if icon and icon != self.icon_filename:
self.set_icon(icon)
if icon:
if icon != self.icon_filename:
self.set_icon(icon)
self.logo.setVisible(True)
else:
self.logo.setVisible(False)

View File

@@ -227,6 +227,8 @@ class Plugin(TrustedCoinPlugin):
def init_wallet_wizard(self, wizard: 'QENewWalletWizard'):
wizard.trustedcoin_qhelper = TrustedcoinPluginQObject(self, wizard, None)
self.extend_wizard(wizard)
if wizard.start_viewstate and wizard.start_viewstate.view.startswith('trustedcoin_'):
wizard.start_viewstate.params.update({'icon': icon_path('trustedcoin-wizard.png')})
def extend_wizard(self, wizard: 'QENewWalletWizard'):
super().extend_wizard(wizard)