fix: the save_indow_size_position method has been triggered twice, at the same time

1. remove windowEvent::destoryed  hook
This commit is contained in:
huzibaca 2024-09-25 13:54:05 +08:00
parent 08b1160d63
commit 4eccedcd78
No known key found for this signature in database
GPG Key ID: D4364EE4851DC302

View File

@ -142,10 +142,8 @@ pub fn run() {
tauri::RunEvent::WindowEvent { label, event, .. } => { tauri::RunEvent::WindowEvent { label, event, .. } => {
if label == "main" { if label == "main" {
match event { match event {
tauri::WindowEvent::Destroyed => {
let _ = resolve::save_window_size_position(true);
}
tauri::WindowEvent::CloseRequested { .. } => { tauri::WindowEvent::CloseRequested { .. } => {
println!("closing window...");
let _ = resolve::save_window_size_position(true); let _ = resolve::save_window_size_position(true);
} }
tauri::WindowEvent::Moved(_) | tauri::WindowEvent::Resized(_) => { tauri::WindowEvent::Moved(_) | tauri::WindowEvent::Resized(_) => {