Cursor droppings on wide chars in Windows Terminal #14657
Labels
Issue-Bug
It either shouldn't be doing this or needs an investigation.
Needs-Triage
It's a new issue that the core contributor team needs to triage at the next triage meeting
Resolution-Fix-Committed
Fix is checked in, but it might be 3-4 weeks until a release.
Windows Terminal version
1.16.2641.0
Windows build number
10.0.19044.2364
Other Software
No response
Steps to reproduce
printf "\e[2 q\e[2J\e[1;999H\e[D\u306F"; sleep 1; printf "\e[B\n"
This sequence is performing the following steps:
は
) is written out.Expected Behavior
At the end of all that, there should only be one cursor visible on the screen.
Actual Behavior
In addition to the real cursor at the shell prompt, there is a second cursor left behind overlapping the
は
character.I realise this is probably not a typical scenario that you're likely to encounter, but it'll become more common once Windows Terminal implements delayed EOL wrap correctly (which is one of the thing I'm hoping to fix in PR #14640).
The text was updated successfully, but these errors were encountered: