From 824814da562eeb6b3e55a5d2832377889eb44abe Mon Sep 17 00:00:00 2001 From: Tunglies <77394545+Tunglies@users.noreply.github.com> Date: Wed, 27 Aug 2025 22:04:44 +0800 Subject: [PATCH] fix: unexpected restart behavior #4438 --- src-tauri/src/feat/clash.rs | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) 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!(