Mining: only update mining status when page is open

This commit is contained in:
selsta 2022-04-23 07:13:17 +02:00
parent b31cc36de2
commit cc4815a3db
No known key found for this signature in database
GPG key ID: 2EA0A99A8B07AE5E

View file

@ -575,20 +575,12 @@ Rectangle {
Timer {
id: timer
interval: 2000; running: false; repeat: true
interval: 2000
running: middlePanel.advancedView.state === "Mining" && middlePanel.state === "Advanced" && currentWallet !== undefined && (!persistentSettings.useRemoteNode || persistentSettings.allowRemoteNodeMining)
repeat: true
onTriggered: update()
}
function onPageCompleted() {
console.log("Mining page loaded");
update()
timer.running = !persistentSettings.useRemoteNode || persistentSettings.allowRemoteNodeMining
}
function onPageClosed() {
timer.running = false
}
function startP2PoolLocal() {
var noSync = false;
var customDaemonArgs = persistentSettings.daemonFlags.toLowerCase();