mirror of
https://github.com/monero-project/monero-gui.git
synced 2024-12-23 12:09:57 +00:00
don't check local daemon status on settings page, update on onWalletConnectionStatusChanged
This commit is contained in:
parent
cd46edb23f
commit
f258ae4b60
2 changed files with 7 additions and 3 deletions
4
main.qml
4
main.qml
|
@ -358,6 +358,10 @@ ApplicationWindow {
|
|||
middlePanel.updateStatus();
|
||||
leftPanel.networkStatus.connected = status
|
||||
|
||||
// update local daemon status.
|
||||
if(!isMobile && walletManager.isDaemonLocal(appWindow.persistentSettings.daemon_address))
|
||||
daemonRunning = status;
|
||||
|
||||
// Update fee multiplier dropdown on transfer page
|
||||
middlePanel.transferView.updatePriorityDropdown();
|
||||
|
||||
|
|
|
@ -51,7 +51,7 @@ Rectangle {
|
|||
console.log("Settings page loaded");
|
||||
|
||||
if(typeof daemonManager != "undefined"){
|
||||
appWindow.daemonRunning = persistentSettings.useRemoteNode ? false : daemonManager.running(persistentSettings.nettype);
|
||||
daemonRunning = persistentSettings.useRemoteNode ? false : appWindow.daemonRunning;
|
||||
}
|
||||
|
||||
logLevelDropdown.update()
|
||||
|
@ -353,7 +353,7 @@ Rectangle {
|
|||
StandardButton {
|
||||
id: startDaemonButton
|
||||
small: true
|
||||
visible: !appWindow.daemonRunning
|
||||
visible: !daemonRunning
|
||||
text: qsTr("Start Local Node") + translationManager.emptyString
|
||||
onClicked: {
|
||||
// Update bootstrap daemon address
|
||||
|
@ -368,7 +368,7 @@ Rectangle {
|
|||
StandardButton {
|
||||
id: stopDaemonButton
|
||||
small: true
|
||||
visible: appWindow.daemonRunning
|
||||
visible: daemonRunning
|
||||
text: qsTr("Stop Local Node") + translationManager.emptyString
|
||||
onClicked: {
|
||||
appWindow.stopDaemon()
|
||||
|
|
Loading…
Reference in a new issue