From efd90a9bf1c2f5c1b832abcbb2351063cf60ab30 Mon Sep 17 00:00:00 2001 From: MrMirDan Date: Wed, 25 Feb 2026 13:43:00 +0200 Subject: [PATCH] update: changed visibility XRay container for subLink server and changed server navigation in ServersListView --- client/ui/qml/Components/ServersListView.qml | 2 ++ client/ui/qml/Pages2/PageHome.qml | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/client/ui/qml/Components/ServersListView.qml b/client/ui/qml/Components/ServersListView.qml index 4417e0b29..9b7d216cb 100644 --- a/client/ui/qml/Components/ServersListView.qml +++ b/client/ui/qml/Components/ServersListView.qml @@ -117,6 +117,8 @@ ListViewType { PageController.goToPage(PageEnum.PageSettingsApiServerInfo) } + } else if (ServersModel.getProcessedServerData("isXRayConfigSelectionAvailable")) { + PageController.goToPage(PageEnum.PageSettingsXRayAvailableConfigs) } else { PageController.goToPage(PageEnum.PageSettingsServerInfo) } diff --git a/client/ui/qml/Pages2/PageHome.qml b/client/ui/qml/Pages2/PageHome.qml index 028ce6da6..623e4d48c 100644 --- a/client/ui/qml/Pages2/PageHome.qml +++ b/client/ui/qml/Pages2/PageHome.qml @@ -380,7 +380,7 @@ PageType { Layout.alignment: Qt.AlignHCenter | Qt.AlignVCenter spacing: 8 - visible: !ServersModel.isDefaultServerFromApi || !ServersModel.isDefaultServerContainXRayConfigs + visible: !ServersModel.isDefaultServerFromApi && !ServersModel.isDefaultServerContainXRayConfigs DropDownType { id: containersDropDown