From cf9c63e192f40f30ca641ca6c073dd4df4d66ec3 Mon Sep 17 00:00:00 2001 From: Michael Zanetti Date: Tue, 14 Dec 2021 16:03:11 +0100 Subject: [PATCH] Hide system/thing settings in main menu while disconnected --- nymea-app/ui/MainMenu.qml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/nymea-app/ui/MainMenu.qml b/nymea-app/ui/MainMenu.qml index 5f71c067..33b7e9ec 100644 --- a/nymea-app/ui/MainMenu.qml +++ b/nymea-app/ui/MainMenu.qml @@ -139,7 +139,7 @@ Drawer { Layout.fillWidth: true text: qsTr("Configure things") iconName: "../images/things.svg" - visible: root.currentEngine && root.currentEngine.jsonRpcClient.currentHost + visible: root.currentEngine && root.currentEngine.jsonRpcClient.currentHost && root.currentEngine.jsonRpcClient.connected progressive: false onClicked: { root.openThingSettings() @@ -151,7 +151,7 @@ Drawer { text: qsTr("Magic") iconName: "../images/magic.svg" progressive: false - visible: root.currentEngine && root.currentEngine.jsonRpcClient.currentHost + visible: root.currentEngine && root.currentEngine.jsonRpcClient.currentHost && root.currentEngine.jsonRpcClient.connected onClicked: { root.openMagicSettings(); root.close(); @@ -162,7 +162,7 @@ Drawer { text: qsTr("Configure main view") iconName: "../images/configure.svg" progressive: false - visible: root.currentEngine && root.currentEngine.jsonRpcClient.currentHost && + visible: root.currentEngine && root.currentEngine.jsonRpcClient.currentHost && root.currentEngine.jsonRpcClient.connected && !Configuration.hasOwnProperty("mainViewsFilter") onClicked: { root.configureMainView(); @@ -184,7 +184,7 @@ Drawer { text: qsTr("System settings") iconName: "../images/settings.svg" progressive: false - visible: root.currentEngine && root.currentEngine.jsonRpcClient.currentHost + visible: root.currentEngine && root.currentEngine.jsonRpcClient.currentHost && root.currentEngine.jsonRpcClient.connected onClicked: { root.openSystemSettings(); root.close();