Additional space inserted at char 100 when a single-width emoji preceeds it #674
Labels
Area-Output
Related to output processing (inserting text into buffer, retrieving buffer text, etc.)
Issue-Bug
It either shouldn't be doing this or needs an investigation.
Needs-Tag-Fix
Doesn't match tag requirements
Product-Conhost
For issues in the Console codebase
Product-Terminal
The new Windows Terminal.
Resolution-Duplicate
There's another issue on the tracker that's pretty much the same thing.
Milestone
Your Windows build number: (Type
ver
at a Windows Command Prompt)Microsoft Windows [Version 10.0.18362.53]
Windows Terminal appx download from GitHub: 0.1.1211.0
What you're doing and what's happening:
Ran a simple .NET Core 2.1 application (below) that outputs various UTF-8 emojis. Bug is that when a single-width (?) emoji is printed ("Computer Mouse"), the output includes an extra 'space' later on at character position 100. No issue when it's double-width ("Computer Disk"), :
Text following the single-width emoji should not be modified or respaced.
Code sample (using Unicode.NET package from NuGet)
The text was updated successfully, but these errors were encountered: