Skip to content

Commit 1322d9f

Browse files
dorlugasigalCopilot
andcommitted
fix(cli): handle split and coalesced key input in choose() arrow navigation
Buffer the raw stdin stream and consume one recognized token at a time so arrow-key navigation no longer silently drops keys when escape sequences are split across data events or multiple keypresses are coalesced into one. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
1 parent 6db6c5d commit 1322d9f

5 files changed

Lines changed: 434 additions & 17 deletions

File tree

0 commit comments

Comments
 (0)