--- xfdesktop-file-icon-manager.c 2015-05-17 05:16:26.000000000 -0400 +++ xfdesktop-file-icon-manager-modified.c 2017-10-15 15:15:24.879514000 -0400 @@ -3174,11 +3174,11 @@ GDK_SHIFT_MASK | GDK_CONTROL_MASK | GDK_BUTTON1_MASK, drag_targets, n_drag_targets, - GDK_ACTION_LINK | GDK_ACTION_COPY + GDK_ACTION_LINK | GDK_ACTION_MOVE | GDK_ACTION_MOVE); xfdesktop_icon_view_enable_drag_dest(icon_view, drop_targets, n_drop_targets, GDK_ACTION_LINK - | GDK_ACTION_COPY | GDK_ACTION_MOVE); + | GDK_ACTION_MOVE | GDK_ACTION_MOVE); g_signal_connect(G_OBJECT(xfdesktop_icon_view_get_window_widget(icon_view)), "key-press-event", @@ -3754,7 +3754,8 @@ GFileInfo *src_info, *dest_info; const gchar *src_name, *dest_name; - if(info == TARGET_TEXT_URI_LIST && action == GDK_ACTION_COPY +//LASTCOPY + if(info == TARGET_TEXT_URI_LIST && action == GDK_ACTION_COPY && (gdk_drag_context_get_actions(context) & GDK_ACTION_MOVE) != 0) { if(drop_icon) {