From 2491eb0316283abe010a0e908b4dab17c5dba37f Mon Sep 17 00:00:00 2001 From: Damien Elmes Date: Wed, 3 Sep 2025 17:20:32 +1000 Subject: [PATCH] Don't reuse existing terminal process May possibly help with #4304 --- qt/launcher/src/platform/mac.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/qt/launcher/src/platform/mac.rs b/qt/launcher/src/platform/mac.rs index f97d7fd07..8662ba9f5 100644 --- a/qt/launcher/src/platform/mac.rs +++ b/qt/launcher/src/platform/mac.rs @@ -62,7 +62,7 @@ pub fn prepare_for_launch_after_update(mut cmd: Command, root: &Path) -> Result< pub fn relaunch_in_terminal() -> Result<()> { let current_exe = std::env::current_exe().context("Failed to get current executable path")?; Command::new("open") - .args(["-a", "Terminal"]) + .args(["-na", "Terminal"]) .arg(current_exe) .ensure_spawn()?; std::process::exit(0);