From 06efe25ae7a9643f1f2177d86346ebeb79d6d38e Mon Sep 17 00:00:00 2001 From: Sander van Grieken Date: Thu, 24 Oct 2024 14:26:52 +0200 Subject: [PATCH] qt: wizard: focus Next by default, focus Back/Cancel last --- electrum/gui/qt/wizard/wizard.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/electrum/gui/qt/wizard/wizard.py b/electrum/gui/qt/wizard/wizard.py index 6da8de692..67a5d587d 100644 --- a/electrum/gui/qt/wizard/wizard.py +++ b/electrum/gui/qt/wizard/wizard.py @@ -107,6 +107,8 @@ class QEAbstractWizard(QDialog, MessageBoxMixin): outer_vbox.addLayout(hbox) outer_vbox.addLayout(Buttons(self.back_button, self.next_button)) + self.setTabOrder(self.back_button, self.next_button) + self.icon_filename = None self.set_icon('electrum.png') @@ -127,6 +129,7 @@ class QEAbstractWizard(QDialog, MessageBoxMixin): else: viewstate = self.start_wizard() self.load_next_component(viewstate.view, viewstate.wizard_data, viewstate.params) + self.next_button.setFocus() # TODO: re-test if needed on macOS self.refresh_gui() # Need for QT on MacOSX. Lame.