From 7d23b33ac51c72eaaf7640f8cb0c31b00bf7deff Mon Sep 17 00:00:00 2001 From: Matthias Clasen Date: Sun, 17 Dec 2017 10:52:33 -0500 Subject: [PATCH] Don't place dnd cursor in placeholder text That is just misleading - the entire placeholder text is going to be replaced by the drop. --- gtk/gtkentry.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/gtk/gtkentry.c b/gtk/gtkentry.c index 8f3aa8e748..a29a207d0e 100644 --- a/gtk/gtkentry.c +++ b/gtk/gtkentry.c @@ -10029,8 +10029,11 @@ gtk_entry_drag_motion (GtkWidget *widget, priv->dnd_position = -1; } + if (show_placeholder_text (entry)) + priv->dnd_position = -1; + gdk_drag_status (context, suggested_action, time); - if (priv->dnd_position == -1) + if (suggested_action == 0) gtk_drag_unhighlight (widget); else gtk_drag_highlight (widget);