Skip to content
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

Dark theme broken background color is used #4

Closed
dotnetwise opened this issue Jan 8, 2015 · 18 comments
Closed

Dark theme broken background color is used #4

dotnetwise opened this issue Jan 8, 2015 · 18 comments

Comments

@dotnetwise
Copy link

When using the dark theme, the background of the output window seems to be broken.
It uses the editor background color instead of the Output Window Plain Text Background.

See below.

image

@mike-ward
Copy link
Owner

@dotnetwise
Copy link
Author

There is no real answer on the link you sent. This is a very annoying bug.

@mike-ward
Copy link
Owner

Prove me wrong. Clone the code and fix it.

On Fri, Jan 9, 2015 at 6:03 AM, dotnetwise notifications@github.com wrote:

There is no real answer on the link you sent. This is a bug.


Reply to this email directly or view it on GitHub
#4 (comment)
.

@evakili
Copy link

evakili commented Mar 11, 2015

I have the same problem but I use this method as a workaround:
As @dotnetwise said in above screenshot, you can see that the back color of output window and text editor are different. So if you simply set back color for output window plain text same as back color of text editor plain text, the problem will be dissappeard.
Note that the back color for all VSColorOutput logs should be set to be Automatic not Default.
It seems that the root of this problem is in #5.

@xavier-rigau
Copy link

Hi Mike,

First off, thanks for creating this and making it available to everyone. It's been really helpful for me in spotting that one line out of several hundred in my log output.

I tried switching back and forth between Light and Dark themes and restarting, but no joy. What finally did work for me was similar to evakili's post:

Tools --> Options --> Environment --> Fonts and Colors

Show settings for:Output Window

Set Item background to Black (not Default or Automatic) - that caused VSColorOutput's output background to switch immediately. Could it be that selecting "Default" or "Automatic" doesn't generate the color change notification you're referring to?

Anyway, problem solved for me. Thanks again.

@dotnetwise
Copy link
Author

Thanks for sharing this work around! It works amazingly well!

@amaechler
Copy link

Mike's workaround did it for me.

@NickNightingale
Copy link

Workaround good for me too in 2015RC. It was already working correctly in 2013.

@jklaus
Copy link

jklaus commented Jul 22, 2015

Any word on whether or not M$ will be resolving this issue?

@phil-scott-78
Copy link

this work around fixed it for me too. Seems to have fixed a similiar problem with NCrunch forgetting it was in dark mode too.

I actually regret not sending a Frown to MS with a screenshot. Per @davkean this is a good way to get things prioritized for later fixes in Visual Studio

@IwishIcanFLighT
Copy link

@xavier-rigau's workaround worked fine for me (VS2015). Thanks a bunch!

@oatsoda
Copy link

oatsoda commented Sep 23, 2015

@mike-ward's fix by changing the themes worked for me. I was on the Dark theme and the "Default" background colour for the Output Window was showing as silvery-grey rather than the dark gray(black). Changed themes and a bit of VS restarting and the "Default" background colour for the Output Window returned to be the dark gray/black as you would expect.

@jakubsuchybio
Copy link

image
Tried everything you suggested guys, but nothing solved this...
I am using dark theme.
I tried to change Fonts and Colors -> Output window -> Plain Text -> Item Background to black and it changed the background elsewere in output window, but NOT Item Background, which is same as on picture above.
I tried to change Fonts and Colors -> Text Editor -> VSOutputColor -> Everything -> Item Background to black and it didn't do anything.

@mike-ward
Copy link
Owner

Did you close and open Visual Studio after making the changes. I have the same issue when I switch themes until I restart Visual Studio. As mentioned before, the notification that tells VSColorOutput that colors have changed is broken. My output looks like your's before restarting. Afterwards,

image

@jakubsuchybio
Copy link

Oh yeah. That works. Thanks!

@mike-ward
Copy link
Owner

Should be fixed in beta 1

@lackovic
Copy link

lackovic commented Apr 9, 2016

xavier-rigau solution fixed the problem for me, thanks a lot! In my case I simply went to Tools > Options > Environment > Fonts and Colors > Show settings for: Output Window and pressed the "Use Defaults" button.

@mike-ward
Copy link
Owner

For the record, the newest versions no longer touch the background color so theme switching should no longer be an issue.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests