Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 394083

Summary: [List] Programmatically set foreground is lost on mouse out
Product: [RT] RAP Reporter: Ivan Furnadjiev <ivan>
Component: RWTAssignee: Project Inbox <rap-inbox>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: P3 CC: g.roessle, tbuschto
Version: 2.0   
Target Milestone: 2.3 M3   
Hardware: PC   
OS: Windows 7   
Whiteboard:

Description Ivan Furnadjiev CLA 2012-11-12 07:00:09 EST
Start Controls Demo -> List Tab. Click on "Foreground" button to change the color. Move the mouse over the list. The even items change their foreground back to the initial value.
Comment 1 Tim Buschtoens CLA 2012-11-15 06:25:01 EST
... and the uneven change it back when selected. Issue exists in 1.5 as well.

Since we do not have the row-overlay subwidget like in Tree/Table, the correct behavior would be for the programmatic color to always override the theming color. However, since it is applied by inheritance (color is set on list, not on the listItems) things are more complicated. Not sure yet what exactly is happening.
Comment 2 Ivan Furnadjiev CLA 2013-10-17 11:29:23 EDT
*** Bug 419722 has been marked as a duplicate of this bug. ***
Comment 3 Ivan Furnadjiev CLA 2014-04-28 05:09:16 EDT
Fixed in master with change https://git.eclipse.org/r/25597.