http://bugs.winehq.org/show_bug.cgi?id=3235
felix.nawothnig@t-online.de changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |NEW Ever Confirmed| |1
------- Additional Comments From felix.nawothnig@t-online.de 2005-17-08 16:48 ------- Confirmed. This is actually a bug in redraw - invalidating the listview by any means (like scrolling down & up) will also show the bug.
I sent a patch to fix this a few months ago: http://www.winehq.org/hypermail/wine-patches/2005/05/0486.html
However, it wasn't applied ... after some investigation I found more and more bugs in the code resulting in me giving up at some point. If someone wants to fix this I suggest to also take a look at the bg-color bugs exposed by "SuperGrid" (available on Code Project @ http://www.codeproject.com/listctrl/supergrid.asp) which my patch doesn't fix - it had something to do with the wrong bg-color set when a callback is called... and if you further investigate this you'll relialize that our "fill blue" routine which causes the original bug should not just fill the inner rectangle (not sure about the "just" here - do we sometimes do a blue-on-blue fill there?) but draw a opaque rect for the selection on an already-filled-with-blue outer rectangle... but I'm not sure where this filing should be done... Yea, that's where I gave up.