summaryrefslogtreecommitdiff
path: root/src/xfdesktop-icon-view.c
diff options
context:
space:
mode:
authorEric Koegel <eric.koegel@gmail.com>2017-03-03 08:59:06 +0300
committerEric Koegel <eric.koegel@gmail.com>2017-03-03 19:14:50 +0300
commitc58e002bd74bc39063a8cfcdd1afe0db95ea771b (patch)
tree1186444b870d8b6b9ec8bb5f8a78c84b653a9bba /src/xfdesktop-icon-view.c
parent1746c0e75fa829822dd798249b1f58dc93455ba4 (diff)
downloadxfdesktop-c58e002bd74bc39063a8cfcdd1afe0db95ea771b.tar.gz
Fix the rubber band when moving icons
Diffstat (limited to 'src/xfdesktop-icon-view.c')
-rw-r--r--src/xfdesktop-icon-view.c5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/xfdesktop-icon-view.c b/src/xfdesktop-icon-view.c
index 36b7aa7a..59b7f11f 100644
--- a/src/xfdesktop-icon-view.c
+++ b/src/xfdesktop-icon-view.c
@@ -1627,6 +1627,11 @@ xfdesktop_icon_view_drag_drop(GtkWidget *widget,
TRACE("entering: (%d,%d)", x, y);
+ DBG("unsetting stuff");
+ icon_view->priv->control_click = FALSE;
+ icon_view->priv->double_click = FALSE;
+ icon_view->priv->maybe_begin_drag = FALSE;
+ icon_view->priv->definitely_dragging = FALSE;
icon_view->priv->dropped = TRUE;
target = gtk_drag_dest_find_target(widget, context,