From 5e1ad157074429dba98ff80bbca5d3a9c51d4d77 Mon Sep 17 00:00:00 2001 From: iamtoruk Date: Wed, 29 Apr 2026 17:26:27 -0700 Subject: [PATCH] Keep app alive in background when popup is hidden, like macOS menubar --- desktop/src-tauri/src/lib.rs | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/desktop/src-tauri/src/lib.rs b/desktop/src-tauri/src/lib.rs index 06ebd2a..73367ef 100644 --- a/desktop/src-tauri/src/lib.rs +++ b/desktop/src-tauri/src/lib.rs @@ -87,8 +87,13 @@ pub fn run() { commands::open_terminal_command, commands::quit_app, ]) - .run(tauri::generate_context!()) - .expect("error while running tauri application"); + .build(tauri::generate_context!()) + .expect("error while running tauri application") + .run(|_app, event| { + if let tauri::RunEvent::ExitRequested { api, .. } = event { + api.prevent_exit(); + } + }); } #[cfg(not(target_os = "linux"))]