diff options
| author | Anton <aasoft@pm.me> | 2025-08-08 02:38:18 -0700 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2025-08-08 11:38:18 +0200 |
| commit | f4e22a2a90e4a9e772d869e5011f36b979fa8688 (patch) | |
| tree | eb9fe1e4e3f357aeb89bb43bf4d56534a65b6ca0 /default-plugins/sequence/src | |
| parent | fix(web): use session name as initial document title (#4357) (diff) | |
| download | sl0ppij-f4e22a2a90e4a9e772d869e5011f36b979fa8688.tar.gz sl0ppij-f4e22a2a90e4a9e772d869e5011f36b979fa8688.tar.xz sl0ppij-f4e22a2a90e4a9e772d869e5011f36b979fa8688.zip | |
fix(terminal): handle omitted flags in kitty keyboard protocol push sequence (#4334)
The CSI > u sequence (push) should default omitted flags to 0 per the Kitty
keyboard protocol specification. Previously, omitted flags incorrectly
defaulted to 1, causing progressive enhancements to be enabled when they
should remain disabled.
This fix ensures push with no flags (printf "\e[>u") correctly sets flags
to 0, matching the protocol specification and making push behavior
consistent with the existing CSI = u implementation.
Author: Anton Afanasyev <anton@doubleasoftware.com>
Diffstat (limited to 'default-plugins/sequence/src')
0 files changed, 0 insertions, 0 deletions
