[Bug 3235] Redraw problem: Spurious blue selection when changing order of listview

Wine Bugs wine-bugs at winehq.org
Wed Aug 17 16:48:41 CDT 2005


http://bugs.winehq.org/show_bug.cgi?id=3235


felix.nawothnig at t-online.de changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|UNCONFIRMED                 |NEW
     Ever Confirmed|                            |1




------- Additional Comments From felix.nawothnig at 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.



-- 
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.



More information about the wine-bugs mailing list