From f9ff43f69843c5eb78838ae6e02d1adf29be78c1 Mon Sep 17 00:00:00 2001 From: Purp1e <47248616+Purple-CSGO@users.noreply.github.com> Date: Fri, 28 Mar 2025 01:05:03 +0800 Subject: [PATCH] [fix] single instance can't trigger hidden program --- src-tauri/src/main.rs | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/src-tauri/src/main.rs b/src-tauri/src/main.rs index 55a64ec..a76a2fc 100644 --- a/src-tauri/src/main.rs +++ b/src-tauri/src/main.rs @@ -42,10 +42,12 @@ fn main() { tauri::Builder::default() .plugin(tauri_plugin_single_instance::init(|app, _, _| { - let _ = app + let window = app .get_webview_window("main") - .expect("no main window") - .set_focus(); + .expect("no main window"); + + window.show().expect("no main window, can't show"); + window.set_focus().expect("no main window, can't set focus") })) .plugin(tauri_plugin_deep_link::init()) .plugin(tauri_plugin_valtio::init())