http://bugs.winehq.org/show_bug.cgi?id=29973
--- Comment #3 from Nikolay Sivov bunglehead@gmail.com 2012-02-27 04:52:33 CST --- (In reply to comment #2)
Created attachment 39063 [details] +listview,+tid log
Thanks. I probably see a problem from it, the thing is that item state is set to (LVIS_SELECTED|LVIS_FOCUSED) and in that case selection mark should be updated. However if I set it to LVIS_SELECTED only selection mark should be preserved (we have a test for that fixed by this commit).
This needs more tests for LVS_SINGLESEL style too, and I feel like it's a bit late to fix this before release cause it could break other things uncovering more bugs. I'll take case of this once 1.4 is released.