diff --git a/electrum/gui/qml/components/wizard/Wizard.qml b/electrum/gui/qml/components/wizard/Wizard.qml index f2be0a642..3c1c335f7 100644 --- a/electrum/gui/qml/components/wizard/Wizard.qml +++ b/electrum/gui/qml/components/wizard/Wizard.qml @@ -134,6 +134,10 @@ ElDialog { function finish() { currentItem.accept() _setWizardData(pages.contentChildren[currentIndex].wizard_data) + // run wizard.resolve_next() a final time, so that the navmap[view]['accept'] handler can run (if any) + var newview = wiz.submit(wizard_data) + _setWizardData(newview.wizard_data) + // finish wizard wizard.doAccept() }