microsoft / vscode

Visual Studio Code
https://code.visualstudio.com
MIT License
158.92k stars 27.79k forks source link

[Possible Regression] Bug in Integrated Terminal using Powerline Glyphs. #212038

Open cyraid opened 2 weeks ago

cyraid commented 2 weeks ago

Does this issue occur when all extensions are disabled?: Yes

Steps to Reproduce:

  1. Open VSCode.
  2. Use a font that has powerline glyphs.
  3. Use a powerline shell, I use https://github.com/b-ryan/powerline-shell
  4. Go into a directory, and you'll see how the glyphs are missing (see below)

image

I'm currently in <home>/test/somedir/anotherdir.

Workaround

Change Integrated: Gpu Acceleration to a different setting, then back again, and it should refresh. Change this setting to on and then auto (for example):

image

The terminal will then look like this:

image

Like it was before the most recent update.

cyraid commented 1 day ago

A little bit of background, I had disable-hardware-acceleration set to true. But by changing it to false:

"disable-hardware-acceleration": false,

In argv.json, it works on startup without having to change a setting. So it probably has something to do with software rendering.