OLE2 DND: Check if move is supported
This commit is contained in:
parent
f1b6556aac
commit
71fcbce0d7
@ -2152,7 +2152,9 @@ _gdk_win32_dnd_do_dragdrop (void)
|
||||
g_strdup_printf ("%#.8lx", hr))))));
|
||||
|
||||
/* Delete dnd selection after successful move */
|
||||
if (hr == DRAGDROP_S_DROP && dwEffect == DROPEFFECT_MOVE)
|
||||
if (hr == DRAGDROP_S_DROP &&
|
||||
dwEffect == DROPEFFECT_MOVE &&
|
||||
(drag_ctx->actions & GDK_ACTION_MOVE))
|
||||
{
|
||||
GdkWin32Selection *win32_sel = _gdk_win32_selection_get ();
|
||||
GdkEvent tmp_event;
|
||||
|
Loading…
Reference in New Issue
Block a user