diff --git a/src-tauri/src/feat/profile.rs b/src-tauri/src/feat/profile.rs index 8b2c088f..281fa7ed 100644 --- a/src-tauri/src/feat/profile.rs +++ b/src-tauri/src/feat/profile.rs @@ -136,6 +136,9 @@ pub async fn update_profile( Ok(_) => { logging!(info, Type::Config, true, "[订阅更新] 更新成功"); handle::Handle::refresh_clash(); + if let Err(err) = cmd::proxy::force_refresh_proxies().await { + logging!(error, Type::Config, true, "[订阅更新] 代理组刷新失败: {}", err); + } } Err(err) => { logging!(error, Type::Config, true, "[订阅更新] 更新失败: {}", err);