-
Notifications
You must be signed in to change notification settings - Fork 37.7k
fix-120429 only add color to debug codicons in specific places #120575
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
Conversation
|
/assign @isidorn |
|
To see the benefit of this change amend this line of statusbar-sample: to append Build and run the extension. Open a file or create a new one with at least 2 lines. Select at least 2 lines. View the statusbar item. Before this PR: After this PR: |
|
@gjsjohnmurray thanks for creating this PR, however the problem is the following, we use those icons in 3 places:
Your PR correctly handles 1, but breaks 2 and 3 if I am not mistaken. |
|
An alternative, if this is specifically an issue with status bar items, is to set vscode/src/vs/workbench/browser/parts/statusbar/media/statusbarpart.css Lines 112 to 116 in c7faaf0
|
@misolori the original issue was that the colors that get added to these debug codicons mean they don't look good when used on the status bar. My initial suggestion had used a I'm not clear what effect your proposed |
|
Yeah I also suggest that we try to have a simpler approach. |
Maybe not asap, but the longer it remains unchanged the more places these colored codicons will start appearing in the UI (e.g. inline menu contributions to If we are content to let them get colored wherever they appear I still think we should prevent it happening on the status bar. My initial proposal did that by using Or can we add |
|
This is a debt color issue which I would leave up to @misolori to tackle when he thinks is best. |
|
Closing as this was fixed, see #120429 (comment) |





This PR fixes #120429
To test, verify that all the places where debug codicons previously displayed in color still do so.