diff --git a/src-tauri/src/main.rs b/src-tauri/src/main.rs index 351ed41b..8c6129da 100644 --- a/src-tauri/src/main.rs +++ b/src-tauri/src/main.rs @@ -28,8 +28,14 @@ fn savepath() -> String { fn main() { tauri::Builder::default() .invoke_handler(tauri::generate_handler![init, saveconfig, quit]) - .run(tauri::generate_context!()) - .expect("error while running tauri application"); + .build(tauri::generate_context!()) + .expect("error while building tauri application") + .run(|_app_handle, event| match event { + tauri::RunEvent::ExitRequested { api, .. } => { + api.prevent_exit(); + } + _ => {} + }); } #[tauri::command]