From 374b86124637ec2f20b226f5b9871aa62af48cc9 Mon Sep 17 00:00:00 2001 From: NimBold Date: Wed, 17 Jun 2026 09:53:59 +0330 Subject: [PATCH] fix(lifecycle): focus primary window on second launch --- src-tauri/src/lib.rs | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src-tauri/src/lib.rs b/src-tauri/src/lib.rs index ffab129..f34db78 100644 --- a/src-tauri/src/lib.rs +++ b/src-tauri/src/lib.rs @@ -1452,7 +1452,11 @@ pub fn run() { let aria2_secret = uuid::Uuid::new_v4().to_string(); tauri::Builder::default() .plugin(tauri_plugin_single_instance::init(|app, _args, _cwd| { - restore_main_window(app); + if let Some(window) = app.get_webview_window("main") { + let _ = window.unminimize(); + window.show().unwrap(); + window.set_focus().unwrap(); + } })) .plugin(tauri_plugin_deep_link::init()) .manage(Aria2DaemonGuard(std::sync::Mutex::new(None)))