|
|
@ -223,16 +223,26 @@ ApplicationWindow |
|
|
|
}) |
|
|
|
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']) |
|
|
|
}) |
|
|
|
newww.open() |
|
|
|
}) |
|
|
|
dialog.open() |
|
|
|
} else { |
|
|
|
Daemon.load_wallet() |
|
|
|
if (Daemon.availableWallets.rowCount() > 0) { |
|
|
|
Daemon.load_wallet() |
|
|
|
} else { |
|
|
|
var newww = app.newWalletWizard.createObject(app) |
|
|
|
newww.walletCreated.connect(function() { |
|
|
|
Daemon.availableWallets.reload() |
|
|
|
// and load the new wallet |
|
|
|
Daemon.load_wallet(newww.path, newww.wizard_data['password']) |
|
|
|
}) |
|
|
|
newww.open() |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|