http://bugs.winehq.org/show_bug.cgi?id=22691
--- Comment #6 from Nikolay Sivov bunglehead@gmail.com 2010-05-26 15:38:17 --- The problem seems to be in tracking code - IDropTarget_DragOver is never called with my test app on native system, while under Wine it is, even constantly using timer.
Caller IDropTarget_DragOver resets drop effect value to 0, that's why we don't drop any more (this is a change made by reported commit and it's correct).