From 04bdc7c9483ac3a993a38634b893a274494e7750 Mon Sep 17 00:00:00 2001 From: oomeow Date: Fri, 14 Nov 2025 19:43:31 +0800 Subject: [PATCH] fix: app freeze when reopen app on windows --- src-tauri/src/lib.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src-tauri/src/lib.rs b/src-tauri/src/lib.rs index 98b877844..c36cdbd7d 100644 --- a/src-tauri/src/lib.rs +++ b/src-tauri/src/lib.rs @@ -41,7 +41,7 @@ mod app_init { #[allow(unused_mut)] let mut builder = builder .plugin(tauri_plugin_single_instance::init(|_app, _args, _cwd| { - AsyncHandler::block_on(async move { + AsyncHandler::spawn(async || { logging!(info, Type::Window, "检测到从单例模式恢复应用窗口"); if !lightweight::exit_lightweight_mode().await { WindowManager::show_main_window().await;