Closed rbeesley closed 3 years ago
If it doesn't repro in Notepad, then it is definitely an issue with Windows Terminal. Please file a bug over there :)
Oh yes we FOR SURE use the wrong antialiasing mode when we render shades and box glyphs. I can’t link it right now, but we have an issue for it.
Environment
Steps to reproduce
Using ansi-color.cmd with the following definition file:
From a cmd prompt (not PS), run:
C:\>ansi-color.cmd plaid-2.def
Expected behavior
Actual behavior
At a font size of 15, the Light Shade (U2591), Medium Shade (U2592), and Dark Shade (U2593) glyphs render transparently with no foreground masking. The way the shades render has been a problem discussed before as I recall, specifically with respect to how the foreground and background colors are mixed, but I hadn't seen before where one font size completely broke the expected functionality in a range of working sizes. This appears to be a problem with font sizes 1, 2, and 3 as well, but 15 stands out as a bigger problem since it is in the threshold of typical ranges. This problem didn't reproduce in Notepad for similar font sizes, so it might be specific with the font rendering pipeline used with Windows Terminal rather than a font specific issue.