mirror of
https://github.com/ghostty-org/ghostty.git
synced 2025-08-02 14:57:31 +03:00
fix(macOS): Fix visual glitch when switching between full-screen apps
* Check whether window is on active space before clamping Fixes #2527
This commit is contained in:
@ -152,6 +152,7 @@ class BaseTerminalController: NSWindowController,
|
|||||||
// screen then we clamp it back to within the screen.
|
// screen then we clamp it back to within the screen.
|
||||||
guard let window else { return }
|
guard let window else { return }
|
||||||
guard window.isVisible else { return }
|
guard window.isVisible else { return }
|
||||||
|
guard window.isOnActiveSpace else { return }
|
||||||
guard let screen = window.screen else { return }
|
guard let screen = window.screen else { return }
|
||||||
|
|
||||||
let visibleFrame = screen.visibleFrame
|
let visibleFrame = screen.visibleFrame
|
||||||
|
Reference in New Issue
Block a user