Open 2trvl opened 1 month ago
Windows Terminal Canary 1.22.2151.0 Console API Version: OK Virtual codes: all new cells are marked with the background attribute set.
However, now if you reset the background attribute to the default state, the problem is not observed. In version 1.20.11781.0, even after resetting the attribute, a single red row appears.
Windows Terminal version
1.20.11781.0
Windows build number
10.0.19045.4651
Other Software
Steps to reproduce
Use Virtual Terminal Sequences. Change background, print some text, resize window (rows+1) or maximize window.
Expected Behavior
The following result was obtained using the Windows API:
Actual Behavior
1 row red, the following ones are already filled in correctly.
maximize window.
restoring the window and then maximizing it again fixes this error.
but it doesn't help for a single row.
It is worth summing up. Attributes are filled into new buffer cells correctly when using Windows Console Api. When using virtual codes, the described problem is observed. Also in Windows Console (cmd.exe) any window scaling, in both Windows Api and virtual codes, causes attributes to be filled incorrectly.
But this is known, and I understand that you are releasing all fixes in Windows Terminal.