From de7689f0db79d729d6b38dcf71ec63181f3d9453 Mon Sep 17 00:00:00 2001 From: Mitternacht822 Date: Fri, 6 Mar 2026 17:30:27 +0400 Subject: [PATCH 1/2] fix: disabled vless switch for interaction while the connection is active --- client/ui/qml/DefaultVpn/Pages/PageSettingsApiServerInfo.qml | 1 + 1 file changed, 1 insertion(+) diff --git a/client/ui/qml/DefaultVpn/Pages/PageSettingsApiServerInfo.qml b/client/ui/qml/DefaultVpn/Pages/PageSettingsApiServerInfo.qml index 20f1afb0f4..1c016a1f94 100644 --- a/client/ui/qml/DefaultVpn/Pages/PageSettingsApiServerInfo.qml +++ b/client/ui/qml/DefaultVpn/Pages/PageSettingsApiServerInfo.qml @@ -117,6 +117,7 @@ Page { Layout.topMargin: 16 visible: ApiAccountInfoModel.data("isProtocolSelectionSupported") + enabled: !(ServersModel.isDefaultServerCurrentlyProcessed() && ConnectionController.isConnected) text: qsTr("Use VLESS protocol") checked: switcher.isVlessProtocol From 89b29401836674b384e62365705940843cbc03fa Mon Sep 17 00:00:00 2001 From: Mitternacht822 Date: Fri, 6 Mar 2026 18:02:22 +0400 Subject: [PATCH 2/2] fix: fixed overlaping header on api countries page --- client/ui/qml/DefaultVpn/Pages/PageSettingsApiServerInfo.qml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/client/ui/qml/DefaultVpn/Pages/PageSettingsApiServerInfo.qml b/client/ui/qml/DefaultVpn/Pages/PageSettingsApiServerInfo.qml index 1c016a1f94..006edcc3e9 100644 --- a/client/ui/qml/DefaultVpn/Pages/PageSettingsApiServerInfo.qml +++ b/client/ui/qml/DefaultVpn/Pages/PageSettingsApiServerInfo.qml @@ -83,8 +83,10 @@ Page { id: header Layout.fillWidth: true + Layout.preferredHeight: contentHeight text: root.processedServer.name + wrapMode: Text.WrapAtWordBoundaryOrAnywhere horizontalAlignment: Qt.AlignLeft verticalAlignment: Qt.AlignVCenter