-
Notifications
You must be signed in to change notification settings - Fork 4.1k
Chinese IME candidate selection jumps two items for a single arrow-key press #9721
Copy link
Copy link
Closed
Labels
area:terminal-inputTerminal command-line input, cursor movement, key handling, and input editing.Terminal command-line input, cursor movement, key handling, and input editing.area:ui-frameworkCore Warp UI framework, rendering, layout, and windowing infrastructure.Core Warp UI framework, rendering, layout, and windowing infrastructure.bugSomething isn't working.Something isn't working.needs-infoMore issue-specific reporter detail is needed before the problem can be confidently triaged.More issue-specific reporter detail is needed before the problem can be confidently triaged.os:macmacOS-specific behavior, regressions, or requests.macOS-specific behavior, regressions, or requests.repro:highThe report includes enough evidence that the issue appears highly reproducible.The report includes enough evidence that the issue appears highly reproducible.triagedIssue has received an initial automated triage pass.Issue has received an initial automated triage pass.
Metadata
Metadata
Assignees
Labels
area:terminal-inputTerminal command-line input, cursor movement, key handling, and input editing.Terminal command-line input, cursor movement, key handling, and input editing.area:ui-frameworkCore Warp UI framework, rendering, layout, and windowing infrastructure.Core Warp UI framework, rendering, layout, and windowing infrastructure.bugSomething isn't working.Something isn't working.needs-infoMore issue-specific reporter detail is needed before the problem can be confidently triaged.More issue-specific reporter detail is needed before the problem can be confidently triaged.os:macmacOS-specific behavior, regressions, or requests.macOS-specific behavior, regressions, or requests.repro:highThe report includes enough evidence that the issue appears highly reproducible.The report includes enough evidence that the issue appears highly reproducible.triagedIssue has received an initial automated triage pass.Issue has received an initial automated triage pass.
Summary
Single arrow-key presses move the Chinese IME candidate selection by two positions in Warp.
Problem
When using a Chinese input method inside Warp, candidate navigation appears to process arrow-key input twice per physical key press. This makes candidate selection error-prone and slows text input.
Expected behavior
Pressing an arrow key (Up, Down, Left, or Right) once should move the candidate highlight exactly one step.
Actual behavior
Pressing an arrow key once moves the candidate highlight two steps.
Reproduction steps or desired workflow
Artifacts
None attached.
Warp version
v0.2026.04.27.15.32.stable_03
Operating system
macOS 26.4.1 (build 25E253)