-
Notifications
You must be signed in to change notification settings - Fork 29k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[meta issue] 1.40 update: Font/Color rendering degradation (macOS, Linux, Windows) #84154
Comments
Not only MacOS, colors are dimmed on Windows as well: |
My setup is identical to @Geobert, I just wanted to add a gif to make the problem more obvious: EDIT: Updated with better quality gif |
Also seeing this after update to 1.40.0 (running 10.14.6 MacOS Mojave). Version: 1.40.0 |
@AAulicino That looks like an anti-aliasing/font-smoothing change rather than just a colour change. |
are we able to downgrade it to the previous release? |
@KeWang323 You can find and download previous versions through the Visual Studio Code updates page. |
@deepak1556
|
Thanks @KeWang323 @bpasero is there a web version prebuilt that @KeWang323 can you use to comapre with chrome ? Just want to make sure if this a regression in Catalina so that it can be tracked under https://bugs.chromium.org/p/chromium/issues/detail?id=1013130 |
I have the exact same behavior on windows. And the other ticket mentioned does not seem to be that related As the issue for this particular user was also present in 1.39 while here, going back to 1.39.2 fixes this. I’ve switched themes but the issue persist. If you are sure you want the findings there, well, I can proceed to send them there too. |
Thanks, Microsoft! Downgrading... |
@dhowden is this with retina or non-retina display ? |
@deepak1556 Retina. |
This problem also occurred after the 1.40 version was upgraded. The file theme color is darkened and the theme is Dark+ (default dark). I am running on the macOS Sierra system version, which is the Retina screen. Version: 1.40.0 |
yep, it's seem more darker or pale after upgrade to 1.40 |
same |
@deepak1556 yes, people can follow our setup instructions and then simply run " Also documented here: https://github.com/microsoft/vscode-docs/blob/vnext/release-notes/v1_40.md#run-vs-code-web-out-of-sources |
Yes, because I downgraded last night, heh. Edited comment to reflect 1.39.2, but the PNGs don't do justice to the drastic change in color on screen from 1.40 to Insiders/1.39.2, though. I'm tabbing right now through both Insiders and 1.39.2 and can't tell the difference. I feel like I could tell in a heart beat because I've obsessed over every color in ever corner of the theme I'm using for a couple months. |
Windows 10, Insiders 1.41.0-insider looks exactly the same as 1.40.0 as shown in my comment #84154 (comment) |
Definitely the color seems to be dimmer. Any workaround except downgrading? :( |
For Windows users add these settings {
"editor.disableLayerHinting": true,
"window.titleBarStyle": "native",
} It's being discussed in #84214. |
Can we have a separate issue for the font problems for macOS (Catalina)? Seems like most of these fixes are related only for Windows/or color degradation. |
I am going to close this issue as a fix has been rolled out both to our recovery release (coming this week) as well as insiders where the fix can be tested. Nevertheless, there are still issues floating around from the Electron 6 update that are either independent from this issue or just another regression that we have not fully understood yet. The most likely issue you are still seeing is captured in #84214 where fonts appear blurry. I suggest to move the discussion over to that issue for users seeing it. If you think that your issue is not captured by #84214 and still not fixed in latest insider release (https://code.visualstudio.com/insiders/) then I ask you to please report a new issue and be as descriptive as possible. Thanks 👍 |
Btw. I was able to replicate old font settings from 1.39.2 on 1.40 by installing vscode-custom-css and loading this custom css:
I would hate to use this hack all the time, but it would be really nice if we can set text-stroke option via VSCode directly. |
Testing insider and I don't agree that the issue is fixed: The color is still dimmed compared to 1.39.2. |
@bpasero @deepak1556 1.39.2 and 1.41-insider are not the same colour profile on my machine, the 1.39.2 rendering is still brighter. How are you verifying that they are the same? Would like to run the test on my machine. 1.39.2
|
Maybe I should have been clearer: VSCode has always been setting the following Chrome command line argument: Closing this issue means we have a chance to signal that a change was made and that we can verify it. It does not mean (as I stated in my comment before) that all the regressions from the Electron 6 update are solved yet. As such, I asked for creating new issues for the remaining color/font problems you see. Thanks! [1] More context: |
Temp. font color issue fix for MacOS:
// argv.json
{
"disable-color-correct-rendering": false
} |
So color is one thing what about getting thin font rendering? |
It's good that there's still an open issue for the blurriness, but is there an open issue for the colors anywhere? None of the suggestions in this thread have fixed the dull colors for me, and they're still dull on the Insiders build as well. Or do the dull colors and blurriness have the same root cause (as in fixing the blurriness will fix the colors)? |
This fixed the colors "disable-color-correct-rendering": false |
In the argv.json? I tried that, didn't work for me. Going by the comments in this thread it seems like that only fixes the issue for some people, not all. |
@rmtracey can you try how it looks like on insiders? Can you try to reproduce with our nightly insider builds? You can give our preview releases a try from: https://code.visualstudio.com/insiders/ |
@bpasero Yup, I've tried insiders. 1.41.0-insider, Windows 10 1809. Colors are still dull and blurry compared to 1.39.2, no matter what I set |
@rmtracey (any anyone else), it is crucial that you keep the file as it used to be for this to work, the only correct value is:
So please anyone that is still seeing this issue in insiders, make sure you have it configured as such. Finally please feel free to report a new issue if you can still reproduce and we can follow up there. |
? For me only using in 1.40 "disable-color-correct-rendering": false fixed the washed out colors. |
We still have #82109 for thin font rendering. I think this thread is going into weird directions, I am going to lock it and put one last comment so that people can find a resolution quickly: You can benefit from a fix now if you use VSCode Insiders This fix will roll out to VSCode stable this week. If you still see an issue where colors look washed out, feel free to report as new issue. |
Version: 1.40.0
Commit: 86405ea
Date: 2019-11-06T17:09:34.601Z
Electron: 6.1.2
Chrome: 76.0.3809.146
Node.js: 12.4.0
V8: 7.6.303.31-electron.0
OS: Darwin x64 19.0.0
Steps to Reproduce:
The text was updated successfully, but these errors were encountered: