microsoft / vscode

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

Powerline glyphs no longer rendering correctly in integrated terminal #207836

Closed ssalbdivad closed 7 months ago

ssalbdivad commented 7 months ago

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

Steps to Reproduce:

  1. Open integrated terminal with powerline glyphs (I am using CaskaydiaCove Nerd Font)
  2. Note glyphs are the incorrect width

This appears to be a result of https://github.com/microsoft/vscode/pull/207740

Screenshot 2024-03-15 081649

Tyriar commented 7 months ago

These glyphs are meant to not be scaled, not sure why they aren't working properly. This setting was switched to off by default in Insiders and probably be turned on for stable in a month.

Tyriar commented 7 months ago

I can't reproduce this. See below all the nerd fonts icons work fine and the Ⅻ character is scaled correctly according to the new feature:

Screenshot 2024-03-29 at 8 38 29 AM

I suspect you were on a slightly older version of Insiders before the fix was applied to include powerline and nerd fonts glyphs.

ssalbdivad commented 7 months ago

@Tyriar Yes this works fine now, thank you!

Tyriar commented 7 months ago

Phew 🙂