summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTheo Linkspfeifer <lastonestanding@tutanota.com>2019-06-18 23:11:44 +0200
committerAndre Miranda <andreldm@xfce.org>2019-06-19 17:17:23 -0300
commite462a1aee91fccb77afa354dc1e69442569f21cf (patch)
tree5574e558caa60f174bc32d9e8fce3baed484f87b
parent973df9fe472f9370c6e8c30d2e65553245993455 (diff)
downloadxfdesktop-xfce-4.12.tar.gz
Fix drag data being received multiple times (Bug #14471)xfce-4.12
-rw-r--r--src/xfdesktop-icon-view.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/xfdesktop-icon-view.c b/src/xfdesktop-icon-view.c
index e6dbc4b5..7c39c460 100644
--- a/src/xfdesktop-icon-view.c
+++ b/src/xfdesktop-icon-view.c
@@ -1769,6 +1769,8 @@ xfdesktop_icon_view_drag_data_received(GtkWidget *widget,
"--xfdesktop-icon-view-drop-icon");
if(icon_view->priv->dropped) {
+ icon_view->priv->dropped = FALSE;
+
xfdesktop_xy_to_rowcol(icon_view, x, y, &row, &col);
if(row >= icon_view->priv->nrows || col >= icon_view->priv->ncols)
return;