diff --git a/pages/settings/SettingsNode.qml b/pages/settings/SettingsNode.qml index f1e8bf2967..2757a9eef7 100644 --- a/pages/settings/SettingsNode.qml +++ b/pages/settings/SettingsNode.qml @@ -382,28 +382,32 @@ Rectangle{ Layout.preferredWidth: parent.width Rectangle { - id: rectStopNode - color: MoneroComponents.Style.buttonBackgroundColorDisabled - width: btnStopNode.width + 40 + id: rectStartStopNode + color: MoneroComponents.Style.buttonBackgroundColor + width: btnStartStopNode.width + 40 height: 24 radius: 2 Text { - id: btnStopNode + id: btnStartStopNode anchors.verticalCenter: parent.verticalCenter anchors.horizontalCenter: parent.horizontalCenter color: MoneroComponents.Style.defaultFontColor font.family: MoneroComponents.Style.fontRegular.name font.pixelSize: 14 * scaleRatio font.bold: true - text: qsTr("Stop local node") + translationManager.emptyString + text: (appWindow.daemonRunning ? qsTr("Stop local node") : qsTr("Start daemon")) + translationManager.emptyString } MouseArea { cursorShape: Qt.PointingHandCursor anchors.fill: parent onClicked: { - appWindow.stopDaemon(); + if (appWindow.daemonRunning) { + appWindow.stopDaemon(); + } else { + appWindow.startDaemon(persistentSettings.daemonFlags); + } } } }