mirror of
https://github.com/ghostty-org/ghostty.git
synced 2026-09-03 12:50:27 +00:00
#13611 Route new-tab window presentation through an Objective-C exception catcher. AppKit can raise an NSInternalInconsistencyException while selecting a new tab in native fullscreen. Catch the presentation exception, report it through the existing error logging path, and leave Ghostty running when AppKit’s fullscreen window stack is inconsistent. This was pretty hard to reproduce but I was able to reproduce it about 1/3rd of the time via AppleScript automation...