Community
Participate
Working Groups
Build Identifier: I20100909-0800 When the "Inactive selection changes color" option is enabled in KDE's color settings and GTK is using the new Oxygen-GTK theme (introduced with KDE 4.6), Eclipse's explorer tree views (e.g., Package Explorer, Outline) render the selection foreground incorrectly when unfocused. Compare this to the rendering of the tree view in the Preferences dialog, which renders inactive selection foregrounds correctly. Reproducible: Always Steps to Reproduce: 1. Switch to the Oxygen-GTK theme. 2. Enable the "Inactive selection changes color" option. 3. Start Eclipse. 4. Select an item in the Package Explorer or Outline view. 5. Focus on another pane in the IDE. 6. Notice that the selection background changes (to a light blue if using the default color scheme) but the selection foreground color remains the same (white by default), resulting in an illegible combination. 7. Open the Preferences dialog. 8. Click on an item in the tree view. 9. Click in the filter edit box. 10. Notice that the both the background and the foreground color of the selection in the tree view change as a result of the focus loss.
This is the same as bug #255810 that is unanswered since 2008...
Unfortunately there is nothing we can do about unreliable themes engines/themes. Oxygen-gtk is notorious for causing these sorts of problems, as GTK3 has deprecated theme engines all together.