summaryrefslogtreecommitdiff
path: root/gdk
diff options
context:
space:
mode:
authorJonathan Blandford <jrb@redhat.com>2001-04-26 23:17:36 +0000
committerJonathan Blandford <jrb@src.gnome.org>2001-04-26 23:17:36 +0000
commit0681799944e777558346f8fa3527380e7c5fd1f9 (patch)
tree24287ed04549d608f3f2d4aaca61e71a7f6c8d0d /gdk
parentd483ebcff1e4c661d05c24d8834e80da78abc95c (diff)
downloadgtk+-0681799944e777558346f8fa3527380e7c5fd1f9.tar.gz
clean up column dragging code. Revealed some (potential) GdkWindow bugs.
Thu Apr 26 19:11:46 2001 Jonathan Blandford <jrb@redhat.com> * gtk/gtktreeview.c (gtk_tree_view_motion): clean up column dragging code. Revealed some (potential) GdkWindow bugs. * gdk/x11/gdkwindow-x11.c (gdk_window_reparent): add _gdk_window_init_position to the end of reparent to fix the case of reparenting when new_x != old_x and new_y != old_y.
Diffstat (limited to 'gdk')
-rw-r--r--gdk/x11/gdkwindow-x11.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/gdk/x11/gdkwindow-x11.c b/gdk/x11/gdkwindow-x11.c
index e48e83132a..32aea75cc0 100644
--- a/gdk/x11/gdkwindow-x11.c
+++ b/gdk/x11/gdkwindow-x11.c
@@ -1038,6 +1038,7 @@ gdk_window_reparent (GdkWindow *window,
gdk_window_set_static_win_gravity (window, parent_private->guffaw_gravity);
parent_private->children = g_list_prepend (parent_private->children, window);
+ _gdk_window_init_position (GDK_WINDOW (window_private));
}
void