Merge main

This commit is contained in:
Jacob Sandlund
2025-09-06 15:52:35 -04:00
parent b0db51c45e
commit 9ed2385b48
2 changed files with 17 additions and 2 deletions

View File

@@ -4535,6 +4535,13 @@ fn probableCliEnvironment() bool {
// its not a real supported target and GTK via WSL2 assuming
// single instance is probably fine.
.windows => return false,
// On macOS, we don't want to detect `open` calls as CLI envs.
// Our desktop detection on macOS is very accurate due to how
// processes are launched on macOS, so if we detect we're launched
// from the app bundle then we're not in a CLI environment.
.macos => if (internal_os.launchedFromDesktop()) return false,
else => {},
}