From 33e229d0b2fdc2f027e2062a409e99d853e49750 Mon Sep 17 00:00:00 2001 From: "vladimir.kuznetsov" Date: Wed, 17 Jan 2024 23:38:20 +0700 Subject: [PATCH] added blocking of the page with dns settings for servers received by API --- client/ui/qml/Pages2/PageSettingsDns.qml | 8 ++++++++ client/ui/qml/Pages2/PageSettingsSplitTunneling.qml | 2 +- 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/client/ui/qml/Pages2/PageSettingsDns.qml b/client/ui/qml/Pages2/PageSettingsDns.qml index 5670464f..1970da52 100644 --- a/client/ui/qml/Pages2/PageSettingsDns.qml +++ b/client/ui/qml/Pages2/PageSettingsDns.qml @@ -28,6 +28,14 @@ PageType { anchors.bottom: parent.bottom contentHeight: content.height + enabled: !ServersModel.isDefaultServerFromApi() + + Component.onCompleted: { + if (ServersModel.isDefaultServerFromApi()) { + PageController.showNotificationMessage(qsTr("Default server does not support custom dns")) + } + } + ColumnLayout { id: content diff --git a/client/ui/qml/Pages2/PageSettingsSplitTunneling.qml b/client/ui/qml/Pages2/PageSettingsSplitTunneling.qml index 9ad88524..4300d591 100644 --- a/client/ui/qml/Pages2/PageSettingsSplitTunneling.qml +++ b/client/ui/qml/Pages2/PageSettingsSplitTunneling.qml @@ -26,7 +26,7 @@ PageType { Component.onCompleted: { if (ServersModel.isDefaultServerFromApi()) { - PageController.showNotificationMessage(qsTr("This server does not support split tunneling function")) + PageController.showNotificationMessage(qsTr("Default server does not support split tunneling function")) } }