From f0d2e5837635b01736d0a5bceddda61c23142c2b Mon Sep 17 00:00:00 2001 From: Jacob Brydolf Date: Fri, 30 Sep 2016 12:12:26 +0200 Subject: [PATCH] make splash less resource intensive --- main.qml | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/main.qml b/main.qml index 85350e39..0e198084 100644 --- a/main.qml +++ b/main.qml @@ -52,7 +52,7 @@ ApplicationWindow { property var currentWallet; property var transaction; property alias password : passwordDialog.password - + property int splashCounter: 0 function altKeyReleased() { ctrlPressed = false; } @@ -225,9 +225,13 @@ ApplicationWindow { function onWalletNewBlock(blockHeight) { if (splash.visible) { - var progressText = qsTr("Synchronizing blocks %1/%2").arg(blockHeight.toFixed(0)).arg(currentWallet.daemonBlockChainHeight().toFixed(0)); - console.log("Progress text: " + progressText); - splash.heightProgressText = progressText + var currHeight = blockHeight.toFixed(0) + if(currHeight > splashCounter + 1000){ + splashCounter = currHeight + var progressText = qsTr("Synchronizing blocks %1/%2").arg(currHeight).arg(currentWallet.daemonBlockChainHeight().toFixed(0)); + console.log("Progress text: " + progressText); + splash.heightProgressText = progressText + } } }