1
0

qml: start new wallet wizard immediately after network wizard on initial start

This commit is contained in:
Sander van Grieken
2022-10-04 14:34:48 +02:00
parent dff435a745
commit 8184093a34
2 changed files with 9 additions and 2 deletions

View File

@@ -15,8 +15,6 @@ Wizard {
property alias path: walletdb.path
enter: null // disable transition
// State transition functions. These functions are called when the 'Next'
// button is pressed. Depending on the data create the next page
// in the conversation.

View File

@@ -221,6 +221,15 @@ ApplicationWindow
app.visible = false
Qt.callLater(Qt.quit)
})
dialog.accepted.connect(function() {
var newww = app.newWalletWizard.createObject(app)
newww.open()
newww.walletCreated.connect(function() {
Daemon.availableWallets.reload()
// and load the new wallet
Daemon.load_wallet(newww.path, newww.wizard_data['password'])
})
})
dialog.open()
} else {
Daemon.load_wallet()