http://bugs.winehq.org/show_bug.cgi?id=34563
--- Comment #3 from Daniel Jelinski djelinski1@gmail.com 2013-09-21 16:16:37 CDT --- Thanks for all the testing. I was able to reproduce the bug using the procedure you provided. The component is correct, and the bug is caused by reuse of one of the variables (cdsubitemmode) in LISTVIEW_DrawItem, which loses the CDRF_NOTIFYPOSTPAINT flag. Getting this right is not exactly easy. DrawItem function tries to do too many things at once and needs to be refactored first, so that postpaint event can actually be sent after the entire item (including subitems) is painted.