mirror-ghostty/macos/Sources
Mitchell Hashimoto 3103ae8838
macos: avoid duplicate appearance sync on tab focus (#12828)
Close #12825

Skip the initial emissions from the focused surface appearance
publishers after a tab focus change. The focused surface is already
synced immediately, so the initial Combine values only repeat the same
titlebar and background updates. Subsequent derived config and OSC
background changes still resync the window appearance.



https://github.com/user-attachments/assets/f229fb95-4b4c-4040-85ac-0acfcc54ca82



Assigned to Codex GPT 5.5(medium)
PS: Sry for I don't write zig and let AI write this.
2026-05-27 07:52:42 -07:00
..
App macOS: add review windows when quitting 2026-05-19 20:01:32 +02:00
Features macos: avoid duplicate appearance sync on tab focus 2026-05-27 19:43:41 +08:00
Ghostty macOS: clear stale OSC 11 background cache on config change 2026-05-26 14:11:45 -05:00
Helpers feat: add extension to normalize OSPasteboard string interface 2026-05-18 10:12:26 -04:00