cmux/GhosttyTabs.xcodeproj
yasunogithub b6c5e3fe9e Fix IME key events blocked by ctrl fast path and missing layout change detection
The ctrl fast path unconditionally returned after calling ghostty_surface_key,
even when it returned false (e.g. ignore keybindings), preventing IMEs from
receiving Ctrl-modified key events. Now falls through to interpretKeyEvents
when the key is not handled.

Also adds keyboard layout change detection around interpretKeyEvents (matching
Ghostty upstream) so that IME-triggered layout switches cause an early return
instead of sending the key to Ghostty.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-25 14:36:54 +09:00
..
project.xcworkspace/xcshareddata/swiftpm Fix frozen terminals after split churn (#12) 2026-02-13 16:45:31 -08:00
xcshareddata/xcschemes Rename test targets to cmuxTests and cmuxUITests 2026-02-18 21:19:56 -08:00
project.pbxproj Fix IME key events blocked by ctrl fast path and missing layout change detection 2026-02-25 14:36:54 +09:00