vscode: Terminal unexpected display
Does this issue occur when all extensions are disabled?: Yes
- VS Code Version: 1.85.2
- OS Version: windows 10
Steps to Reproduce:
- give focus to a running terminal tab :
- anti aliasing looks activated
- there are spaces between the characters 2 The terminal is running correctly 3 to fix it, I can
- close and reopen the terminal
- change some settings of the terminal (curson blink on/off for example)
Now that i’m thinking about, maybe it’s because I previously connect to my PC from remote RDP ?
Version: 1.85.2 Commit: 8b3775030ed1a69b13e4f4c628c612102e30a681 Date: 2024-01-18T06:40:10.514Z Electron: 25.9.7 ElectronBuildId: 26354273 Chromium: 114.0.5735.289 Node.js: 18.15.0 V8: 11.4.183.29-electron.0 OS: Windows_NT x64 10.0.19045
About this issue
- Original URL
- State: closed
- Created 5 months ago
- Reactions: 1
- Comments: 19 (14 by maintainers)
Commits related to this issue
- Fix spacing issue when measuring before element is attached See microsoft/vscode#204690 — committed to Tyriar/xterm.js by Tyriar 4 months ago
- Fix spacing issue when measuring before element is attached See microsoft/vscode#204690 — committed to Tyriar/xterm.js by Tyriar 4 months ago
- Update xterm Fixes #204690 — committed to microsoft/vscode by Tyriar 4 months ago
Thank you, @Tyriar. Appreciate the investigation and fix.
@Tyriar Let me know if you’d like me to set a breakpoint somewhere and monitor a running instance. For now I’ll try to set a breakpoint on that line and see if I can get you the cached W width.
The problem appears to be this style. If I toggle the
letter-spacing
style rule, the terminal appears to be fixed:I’m not sure why, but only the terminals that are in an accessible mode (why are some of them switching to be accessible?) seem to be broken.