From 916389ca55af14070e849ea3b5a8f724b1fd0666 Mon Sep 17 00:00:00 2001 From: cast1e Date: Thu, 17 Oct 2024 22:19:34 +0800 Subject: [PATCH] change tray icon click behavior --- wallitor-gui/src-tauri/src/lib.rs | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/wallitor-gui/src-tauri/src/lib.rs b/wallitor-gui/src-tauri/src/lib.rs index 4b8ee81..ee85b4c 100644 --- a/wallitor-gui/src-tauri/src/lib.rs +++ b/wallitor-gui/src-tauri/src/lib.rs @@ -13,9 +13,12 @@ pub fn run() { .setup(setup::init) .plugin(tauri_plugin_single_instance::init(|app, _args, _cwd| { let window = app.get_webview_window("main").expect("no main window"); - if let Ok(true) = window.is_minimized() { + if let Ok(true) = window.is_minimized() { let _ = window.unminimize(); } + if let Ok(false) = window.is_visible() { + let _ = window.show(); + } let _ = window.set_focus(); })) .plugin(tauri_plugin_fs::init())