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))))));
|
g_strdup_printf ("%#.8lx", hr))))));
|
||||||
|
|
||||||
/* Delete dnd selection after successful move */
|
/* 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 ();
|
GdkWin32Selection *win32_sel = _gdk_win32_selection_get ();
|
||||||
GdkEvent tmp_event;
|
GdkEvent tmp_event;
|
||||||
|
Loading…
Reference in New Issue
Block a user