From 0cead9fbc65a816ad6a8d459fd59553cc78f04b2 Mon Sep 17 00:00:00 2001 From: Tw93 Date: Thu, 6 Apr 2023 23:38:00 +0800 Subject: [PATCH] =?UTF-8?q?:sparkles:=20=E9=BB=98=E8=AE=A4=E5=85=B3?= =?UTF-8?q?=E9=97=AD=E6=98=AF=E6=9C=80=E5=B0=8F=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src-tauri/src/app/menu.rs | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src-tauri/src/app/menu.rs b/src-tauri/src/app/menu.rs index fe4dd77..c35af0c 100644 --- a/src-tauri/src/app/menu.rs +++ b/src-tauri/src/app/menu.rs @@ -34,7 +34,8 @@ pub fn get_menu() -> Menu { pub fn menu_event_handle(event: WindowMenuEvent) { match event.menu_item_id() { - "close" => event.window().close().expect("can't close window"), + // default close to minimize + "close" => event.window().minimize().expect("can't minimize window"), _ => {} } } @@ -86,7 +87,7 @@ pub fn system_tray_handle(app: &tauri::AppHandle, event: SystemTrayEvent) { .unwrap(); } "quit" => { - let _res = app.save_window_state(StateFlags::all()); + let _res = app.save_window_state(StateFlags::all()); // println!("save windows state result {:?}", _res); std::process::exit(0); }