diff --git a/src-tauri/src/main.rs b/src-tauri/src/main.rs index 26040dde..8256f9da 100644 --- a/src-tauri/src/main.rs +++ b/src-tauri/src/main.rs @@ -103,6 +103,9 @@ fn main() -> std::io::Result<()> { .expect("error while running tauri application"); app.run(|app_handle, e| match e { + tauri::RunEvent::ExitRequested { api, .. } => { + api.prevent_exit(); + } tauri::RunEvent::Updater(tauri::UpdaterEvent::Downloaded) => { resolve::resolve_reset(); api::process::kill_children();