From b57668243be7f289f742c462e528943ffa41798a Mon Sep 17 00:00:00 2001 From: oomeow Date: Wed, 22 Jul 2026 20:53:38 +0800 Subject: [PATCH] fix(proxy): use latest runtime instead of committed runtime for proxy view (#7560) --- src-tauri/src/cmd/proxy.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src-tauri/src/cmd/proxy.rs b/src-tauri/src/cmd/proxy.rs index 2a9d5b7e4..77e701432 100644 --- a/src-tauri/src/cmd/proxy.rs +++ b/src-tauri/src/cmd/proxy.rs @@ -38,8 +38,8 @@ fn runtime_group_order(config: Option<&Mapping>) -> Vec { #[tauri::command] pub async fn get_proxy_view() -> CmdResult { let runtime = Config::runtime().await; - let committed_runtime = runtime.data_arc(); - let runtime_group_order = runtime_group_order(committed_runtime.config.as_ref()); + let latest_runtime = runtime.latest_arc(); + let runtime_group_order = runtime_group_order(latest_runtime.config.as_ref()); let mihomo = Handle::mihomo().await; let (proxies, providers) = tokio::join!(mihomo.get_proxies(), mihomo.get_proxy_providers(),);