[Bug 37113] Cannot move (drag n drop) objects in Illustrator CS6 using the selection tool (V)

wine-bugs at winehq.org wine-bugs at winehq.org
Sun Dec 21 10:14:42 CST 2014


https://bugs.winehq.org/show_bug.cgi?id=37113

--- Comment #6 from graben <info at translucide.ca> ---
I did a bit of debugging and it does not seem to me that the patch in question
is the problem. 

First, in the latest git, the patch is reversed and trackerInfo->returnValue = 
IDropTarget_Drop(...) is back again as it was before.

But the problem persist in the latest git.

I can confirm that the function IDropTarget_Drop(...) is called in the case
DRAGDROP_S_DROP clause in dlls/ole2.c around line 2411

I am not familiar with wine codebase nor windows internals so I don't know what
is the problem here, but the drag n drop operation gets cancelled somehow and
DRAGDROP_S_CANCEL case part in the same file around line 2433 is not executed.

When testing here is the values for the meaningful variables I have observed :

trackerInfo->returnValue = DRAGDROP_S_DROP (0x40100)
trackerInfo->pdwEffect = 0x02, which equates to move effect

I have not found where IDropTarget_Drop is defined in the wine codebase, the
search for it did not return the function definition... I suspect it might have
something to do with it, but then again I'm not familiar with wine nor Windows
internals and I might be missing something obvious here...

-- 
Do not reply to this email, post in Bugzilla using the
above URL to reply.
You are receiving this mail because:
You are watching all bug changes.



More information about the wine-bugs mailing list