macOS: move focus if command palette is not showing (#9548)

Fixes #9533
pull/9552/head
Mitchell Hashimoto 2025-11-10 07:29:28 -08:00 committed by GitHub
commit 848ee92169
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
1 changed files with 1 additions and 0 deletions

View File

@ -903,6 +903,7 @@ extension Ghostty {
// Handle focus-follows-mouse // Handle focus-follows-mouse
if let window, if let window,
let controller = window.windowController as? BaseTerminalController, let controller = window.windowController as? BaseTerminalController,
!controller.commandPaletteIsShowing,
(window.isKeyWindow && (window.isKeyWindow &&
!self.focused && !self.focused &&
controller.focusFollowsMouse) controller.focusFollowsMouse)