Bug 571769 - [Dark theme] Highlighted text and Occurrences becomes unreadable
Summary: [Dark theme] Highlighted text and Occurrences becomes unreadable
Status: NEW
Alias: None
Product: Platform
Classification: Eclipse Project
Component: UI (show other bugs)
Version: 4.18   Edit
Hardware: PC Linux
: P3 normal (vote)
Target Milestone: ---   Edit
Assignee: Platform-UI-Inbox CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2021-03-08 04:22 EST by Emilio Moretti CLA
Modified: 2021-03-10 02:22 EST (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Emilio Moretti CLA 2021-03-08 04:22:52 EST
Selecting the dark theme does not update the following colors:
General->Editors->Text Editors->Annotations::Ocurrences*
General->Editors->Text Editors->Annotations::Search
General->Editors->Text Editors::Appearance color options::Selection background color

So the text becomes unreadable with common plugins such as PyDev.

IMPORTANT: Those color settings are also VERY hard to find.

One would expect all color settings to be listed in the Appearance section, with all the other color related options.

I'm an active user and I've been using Eclipse for 12+ years, yet only today I discovered this fix here:
https://stackoverflow.com/questions/29324184/eclipse-dark-theme-highlight-issue

That question was viewed 18.000 times by people trying to find how to change the background.

Suggestions:
1° place all color settings in the same place
2° and less important, fix the dark theme to also change the backgrounds.

Related issue:
https://bugs.eclipse.org/bugs/show_bug.cgi?id=531033
Comment 1 Andrew Obuchowicz CLA 2021-03-10 02:22:40 EST
> 2° and less important, fix the dark theme to also change the backgrounds.

I believe this 2nd issue is related to Bug 558782, I've left a comment https://bugs.eclipse.org/bugs/show_bug.cgi?id=558782#c18 which may be a clue as to how this issue can be fixed.

I know this wasn't your primary concern, but I just wanted to make light of it :)