diff --git a/src-tauri/src/feat/clash.rs b/src-tauri/src/feat/clash.rs index f7b6a24a..9085523d 100644 --- a/src-tauri/src/feat/clash.rs +++ b/src-tauri/src/feat/clash.rs @@ -7,7 +7,6 @@ use crate::{ utils::{logging::Type, resolve}, }; use serde_yaml::{Mapping, Value}; -use tauri::Manager; /// Restart the Clash core pub async fn restart_clash_core() { @@ -31,7 +30,7 @@ pub async fn restart_app() { handle::Handle::global() .app_handle() .map(|app_handle| { - tauri::process::restart(&app_handle.env()); + app_handle.restart(); }) .unwrap_or_else(|| { logging_error!(