fix(tui): filter key release events by default
Components must set wantsKeyRelease=true to receive release events. Fixes double-processing of keys in editors when Kitty protocol flag 2 is enabled.
This commit is contained in:
@@ -2,6 +2,14 @@
|
||||
|
||||
## [Unreleased]
|
||||
|
||||
### Added
|
||||
|
||||
- `Component.wantsKeyRelease` property to opt-in to key release events (default false)
|
||||
|
||||
### Fixed
|
||||
|
||||
- TUI now filters out key release events by default, preventing double-processing of keys in editors and other components
|
||||
|
||||
## [0.37.7] - 2026-01-07
|
||||
|
||||
### Fixed
|
||||
|
||||
Reference in New Issue
Block a user