From 708eb43c3e80dbebaf5f9c60fd8200b44d01ce3a Mon Sep 17 00:00:00 2001 From: "moneromooo.monero" Date: Fri, 18 Nov 2016 21:39:06 +0000 Subject: [PATCH] Fix crash on exit if cancelling open and exiting --- main.qml | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/main.qml b/main.qml index c09f0c3c..e4d4daa0 100644 --- a/main.qml +++ b/main.qml @@ -603,7 +603,10 @@ ApplicationWindow { walletInitialized = false; splashCounter = 0; // we can't close async here. Gui crashes if wallet is open - walletManager.closeWallet(currentWallet); + if (currentWallet != undefined) { + walletManager.closeWallet(currentWallet); + currentWallet = undefined + } wizard.restart(); rootItem.state = "wizard" @@ -1026,6 +1029,9 @@ ApplicationWindow { } onClosing: { // Close and save to disk on app close - walletManager.closeWallet(currentWallet); + if (currentWallet != undefined) { + walletManager.closeWallet(currentWallet); + currentWallet = undefined + } } }