aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--main.qml9
1 files changed, 5 insertions, 4 deletions
diff --git a/main.qml b/main.qml
index 97b9934d..895b255d 100644
--- a/main.qml
+++ b/main.qml
@@ -288,17 +288,17 @@ ApplicationWindow {
hideProcessingSplash()
}
+ // Daemon connected
+ leftPanel.networkStatus.connected = currentWallet.connected
+
// Check daemon status
var dCurrentBlock = currentWallet.daemonBlockChainHeight();
var dTargetBlock = currentWallet.daemonBlockChainTargetHeight();
- leftPanel.daemonProgress.updateProgress(dCurrentBlock,dTargetBlock);
-
- // Daemon connected
- leftPanel.networkStatus.connected = currentWallet.connected
// Daemon fully synced
// TODO: implement onDaemonSynced or similar in wallet API and don't start refresh thread before daemon is synced
daemonSynced = (currentWallet.connected != Wallet.ConnectionStatus_Disconnected && dCurrentBlock >= dTargetBlock)
+ leftPanel.daemonProgress.updateProgress(dCurrentBlock,dTargetBlock);
// If wallet isnt connected and no daemon is running - Ask
if(currentWallet.connected === Wallet.ConnectionStatus_Disconnected && !daemonManager.running() && !walletInitialized){
@@ -336,6 +336,7 @@ ApplicationWindow {
appWindow.showProcessingSplash(qsTr("Waiting for daemon to start..."))
daemonManager.start();
}
+
function stopDaemon(){
appWindow.showProcessingSplash(qsTr("Waiting for daemon to stop..."))
daemonManager.stop();