diff options
author | Owen Taylor <otaylor@redhat.com> | 1998-12-11 01:44:12 +0000 |
---|---|---|
committer | Owen Taylor <otaylor@src.gnome.org> | 1998-12-11 01:44:12 +0000 |
commit | ba17081caaadc9ad16aefb4c8332d883efc5ba54 (patch) | |
tree | 7c5f8eb7a9fefbd196f258692152bfb6de75bf8f /gtk/gtkdnd.c | |
parent | 3821880398cc553882b9f1fc5905046518b9cd4e (diff) | |
download | gtk+-ba17081caaadc9ad16aefb4c8332d883efc5ba54.tar.gz |
Use gdk_window_get_origin() instead of gdk_window_get_position, because
Thu Dec 10 20:42:22 1998 Owen Taylor <otaylor@redhat.com>
* gtk/gtkdnd.c (gtk_drag_dest_handle_event): Use
gdk_window_get_origin() instead of gdk_window_get_position,
because get_position is unreliable for plugs.
This is a bad hack, maybe we need GDK_WINDOW_PLUG?
Diffstat (limited to 'gtk/gtkdnd.c')
-rw-r--r-- | gtk/gtkdnd.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/gtk/gtkdnd.c b/gtk/gtkdnd.c index 052c671b75..2794f94e5c 100644 --- a/gtk/gtkdnd.c +++ b/gtk/gtkdnd.c @@ -864,7 +864,7 @@ gtk_drag_dest_handle_event (GtkWidget *toplevel, if (event->type == GDK_DROP_START) info->dropped = TRUE; - gdk_window_get_position (toplevel->window, &tx, &ty); + gdk_window_get_origin (toplevel->window, &tx, &ty); data.x = event->dnd.x_root - tx; data.y = event->dnd.y_root - ty; |