默认关闭是最小化

This commit is contained in:
Tw93
2023-04-06 23:38:00 +08:00
parent 5126bf3ee3
commit 0cead9fbc6

View File

@@ -34,7 +34,8 @@ pub fn get_menu() -> Menu {
pub fn menu_event_handle(event: WindowMenuEvent) { pub fn menu_event_handle(event: WindowMenuEvent) {
match event.menu_item_id() { 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(); .unwrap();
} }
"quit" => { "quit" => {
let _res = app.save_window_state(StateFlags::all()); let _res = app.save_window_state(StateFlags::all());
// println!("save windows state result {:?}", _res); // println!("save windows state result {:?}", _res);
std::process::exit(0); std::process::exit(0);
} }