summaryrefslogtreecommitdiff
path: root/gtk/gtkentry.c
diff options
context:
space:
mode:
authorMatthias Clasen <mclasen@redhat.com>2006-05-18 16:42:56 +0000
committerMatthias Clasen <matthiasc@src.gnome.org>2006-05-18 16:42:56 +0000
commite1e8a9b504ebbf54e32a0eba2899554aae7e0314 (patch)
tree7b32cdf860dd738fc42d65fdc41a9e80b196c9a6 /gtk/gtkentry.c
parent889953f27382b976a3a8dd08d39e11ddee492eae (diff)
downloadgtk+-e1e8a9b504ebbf54e32a0eba2899554aae7e0314.tar.gz
Make drops end up at the right spot. (#342072, Yevgen Muntyan)
2006-05-18 Matthias Clasen <mclasen@redhat.com> * gtk/gtkentry.c (gtk_entry_drag_data_received): Make drops end up at the right spot. (#342072, Yevgen Muntyan)
Diffstat (limited to 'gtk/gtkentry.c')
-rw-r--r--gtk/gtkentry.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/gtk/gtkentry.c b/gtk/gtkentry.c
index 8892d43a35..be5532a5dd 100644
--- a/gtk/gtkentry.c
+++ b/gtk/gtkentry.c
@@ -5098,6 +5098,9 @@ gtk_entry_drag_data_received (GtkWidget *widget,
str = (gchar *) gtk_selection_data_get_text (selection_data);
+ x -= widget->style->xthickness;
+ y -= widget->style->ythickness;
+
if (str && entry->editable)
{
gint new_position;