https://bugs.winehq.org/show_bug.cgi?id=49487
--- Comment #3 from RCK victimofleisure@yahoo.com --- (In reply to Nikolay Sivov from comment #1)
Hi, Chris.
Thank you for detailed report. Could you describe how to reproduce this issue in your application? We seem to have some logic in prepaint_setup() that overrides colors for CDIS_SELECTED, but I'd like to see a test scenario with your application to see how it breaks.
Hi. I attached a demo app to my original report. The zip file includes 32-bit and 64-bit static build executables as well as all sources. It's a stock Visual Studio 2012 dialog app with very minor modifications. The dialog has only a virtual (owner data) list control. The list control uses the custom draw technique described in the bug report to display *selected* list items in bright red. Under Wine (if the bug is reproducible), the selected list items will display incorrectly or more likely will not display at all.
https://bugs.winehq.org/attachment.cgi?id=67604