-
Notifications
You must be signed in to change notification settings - Fork 38.8k
Closed
Labels
bugIssue identified by VS Code Team member as probable bugIssue identified by VS Code Team member as probable bugfont-renderingFont rendering issuesFont rendering issuesinsiders-releasedPatch has been released in VS Code InsidersPatch has been released in VS Code InsidersverifiedVerification succeededVerification succeeded
Milestone
Description
- VSCode Version: 1.49.0
- OS Version: Windows 10
Steps to Reproduce:
- Set
editor.renderWhitespacetoall. - Set
editor.fontFamilytoSource Code Pro(ensure you have the font installed on your system). - Set
editor.fontLigaturestofalse(this issue is not reproducible if this setting is not set tofalse). - Open a new editor and type
l l(a lowercase letter "l", followed by a space, followed by another lowercase letter "l").
Screenshot of this bug:
When editor.renderWhitespace is set to all, the whitespace character (U+0020) is rendered as the middle dot unicode character, · (U+00B7). Coincidentally, "Source Code Pro" has a ligature that comprise of the characters l·l (see the screenshot above), so this might be the reason why the ligature is invoked.
Does this issue occur when all extensions are disabled?: Yes
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
bugIssue identified by VS Code Team member as probable bugIssue identified by VS Code Team member as probable bugfont-renderingFont rendering issuesFont rendering issuesinsiders-releasedPatch has been released in VS Code InsidersPatch has been released in VS Code InsidersverifiedVerification succeededVerification succeeded
