| Summary: | [content assist] Unreadable colours used in code assist under KDE | ||||||
|---|---|---|---|---|---|---|---|
| Product: | [Eclipse Project] Platform | Reporter: | Billy Biggs <billy.biggs> | ||||
| Component: | Text | Assignee: | Platform-Text-Inbox <platform-text-inbox> | ||||
| Status: | RESOLVED DUPLICATE | QA Contact: | |||||
| Severity: | normal | ||||||
| Priority: | P3 | CC: | donv, jason, m, marcc, public, Tod_Creasey | ||||
| Version: | 3.0 | Keywords: | accessibility | ||||
| Target Milestone: | --- | ||||||
| Hardware: | PC | ||||||
| OS: | All | ||||||
| Whiteboard: | |||||||
| Attachments: |
|
||||||
|
Description
Billy Biggs
Created attachment 11344 [details]
Screenshot showing the code assist colours
This is a bigger issue than just colours on KDE. It generally breaks selection highlighting on high contrast on Windows as well. The content assist has two colour settings: Completion proposal foreground and background. The issue is that a list also has two other colour pairs 1) Focus selected foreground and background 2) Non focus selected foreground and background If you are not using system colours to set these values then the mix with the two settings will cause problems. For example on Windows 1) Set colours to High Contrast 2) Invoke code assist. White background with black foreground (opoosite of what you want). No focus and focus Selected item is black - should be black and purple to tell the difference 3) Set the colours in the Code Assist preference page to be white on black (attempt to emulate the system settings) 4) Invoke code assist. Non focus select matches background so you cannot see the default selection until you give focus to the widget when it becomes purple. We would recommend not setting these colours at all or if you do modify the system color. *** Bug 65998 has been marked as a duplicate of this bug. *** *** Bug 70042 has been marked as a duplicate of this bug. *** *** Bug 69278 has been marked as a duplicate of this bug. *** *** Bug 70859 has been marked as a duplicate of this bug. *** |