With Eclipse 2020-09 as well as 2020-12, the Eclipse dark themes have a problem on my Windows 10 machine: Selected entries in many tables and dialogues, e.g., variables in the debug perspective, are black on dark. Ironically, it also shows in the "Colors and Fonts" selection dialogue:
I first noticed the problem using DevStyle, but on further examination it appears to equally apply to the native Eclipse "Dark Theme" as well as the "Spectrum (1.0.0)" plug-in.
Unfortunately, I cannot seem to find the relevant setting. Changing the theme to something light and back to dark has not helped, neither has setting "Force Colors", nor uninstalling and reinstalling DevStyle.
I have also tried removing the workspace .metadata
and the projects' .project
, .settings
and .classpath
and setting it up again from scratch (but in vain).
I can invariably reproduce the problem with a fresh installation on a new, empty workspace:
I have reproduced this on a second Windows 10 machine with no prior workspace or Eclipse installation.
When following the same steps using the Eclipse 2020-06 Java package, I end up with proper white-on-black text items.
The OS on the machine in question is a Windows 10 Pro, up to date, as Windows claims. I have set the theme to a pre-defined one ("Flowers"). I have switched to the theme "Windows", but that did not change the behaviour (at least of an existing installation). I also ...
.eclipse
in my Windows user folder..p2
in my Windows user folder.In the same/a very similar setup on a Linux machine, I don't see this problem.
Someone on the DevStyle forums discovered that the issue appears to be related to your Windows 10 version.
https://www.genuitec.com/forums/topic/devstyle-eclipse-2020-06-dark-theme-issue/#post-664506
Windows 10 version 1809 (released late 2018) experiences the issue, while version 2004 (released mid-2020) does not. I'm experiencing the same issue with 1809, and am not able to upgrade since corporate IT controls our Windows updates.
Your options seem to be:
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With