NetworkStatusItem: correctly display remote node status

pull/2/head
selsta 5 years ago
parent d1e8b6f823
commit 484d403921
Signed by untrusted user: selsta
GPG Key ID: 2EA0A99A8B07AE5E

@ -41,7 +41,7 @@ Rectangle {
if (status == Wallet.ConnectionStatus_Connected) {
if(!appWindow.daemonSynced)
return qsTr("Synchronizing")
if(appWindow.remoteNodeConnected)
if(persistentSettings.useRemoteNode)
return qsTr("Remote node")
return appWindow.isMining ? qsTr("Connected") + " + " + qsTr("Mining"): qsTr("Connected")
}

@ -76,7 +76,6 @@ ApplicationWindow {
property bool isMining: false
property int walletMode: persistentSettings.walletMode
property var cameraUi
property bool remoteNodeConnected: false
property bool androidCloseTapped: false;
property int userLastActive; // epoch
// Default daemon addresses
@ -608,7 +607,6 @@ ApplicationWindow {
currentDaemonAddress = persistentSettings.remoteNodeAddress;
currentWallet.initAsync(currentDaemonAddress);
walletManager.setDaemonAddressAsync(currentDaemonAddress);
remoteNodeConnected = true;
}
function disconnectRemoteNode() {
@ -620,7 +618,6 @@ ApplicationWindow {
currentDaemonAddress = localDaemonAddress
currentWallet.initAsync(currentDaemonAddress);
walletManager.setDaemonAddressAsync(currentDaemonAddress);
remoteNodeConnected = false;
}
function onHeightRefreshed(bcHeight, dCurrentBlock, dTargetBlock) {