Merge pull request #3889

cc4815a Mining: only update mining status when page is open (selsta)
This commit is contained in:
luigi1111 2022-04-25 11:04:26 -05:00
commit 4de4e82ee6
No known key found for this signature in database
GPG key ID: F4ACA0183641E010

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();