fix(tui): skip key release/repeat check for bracketed paste content
Pasted content containing Kitty key release patterns (e.g., :3F in bluetooth MAC addresses) was incorrectly detected as a key release event and dropped. The fix checks for bracketed paste markers before running pattern checks. Also applied to isKeyRepeat() for consistency. Closes #623
This commit is contained in:
committed by
Mario Zechner
parent
df3a220d6b
commit
eb15f326c1
@@ -7,6 +7,7 @@
|
||||
- Reduced flicker by only re-rendering changed lines ([#617](https://github.com/badlogic/pi-mono/pull/617) by [@ogulcancelik](https://github.com/ogulcancelik))
|
||||
- Cursor position tracking when content shrinks with unchanged remaining lines
|
||||
- TUI renders with wrong dimensions after suspend/resume if terminal was resized while suspended ([#599](https://github.com/badlogic/pi-mono/issues/599))
|
||||
- Pasted content containing Kitty key release patterns (e.g., `:3F` in MAC addresses) was incorrectly filtered out ([#623](https://github.com/badlogic/pi-mono/pull/623) by [@ogulcancelik](https://github.com/ogulcancelik))
|
||||
|
||||
## [0.42.4] - 2026-01-10
|
||||
|
||||
|
||||
Reference in New Issue
Block a user