diff options
author | Jonathan Blandford <jrb@redhat.com> | 2001-04-26 23:17:36 +0000 |
---|---|---|
committer | Jonathan Blandford <jrb@src.gnome.org> | 2001-04-26 23:17:36 +0000 |
commit | 0681799944e777558346f8fa3527380e7c5fd1f9 (patch) | |
tree | 24287ed04549d608f3f2d4aaca61e71a7f6c8d0d /gdk | |
parent | d483ebcff1e4c661d05c24d8834e80da78abc95c (diff) | |
download | gtk+-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.c | 1 |
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 |