]> Pileus Git - ~andy/gtk/commitdiff
Correctly redraw when gtk-scrolled-window-placement is changed after the
authorRoss Burton <ross@openedhand.com>
Sun, 22 Jul 2007 19:16:41 +0000 (19:16 +0000)
committerRoss Burton <rburton@src.gnome.org>
Sun, 22 Jul 2007 19:16:41 +0000 (19:16 +0000)
2007-07-22  Ross Burton  <ross@openedhand.com>

* gtk/gtkscrolledwindow.c:
Correctly redraw when gtk-scrolled-window-placement is changed
after the widget is realised (#458102)

svn path=/trunk/; revision=18523

ChangeLog
gtk/gtkscrolledwindow.c

index dcc7cd4c61b63880ace05b2708ac500d1d61c17e..fdcee16571e5ce42a3625afd0bd6c90c7162b872 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+2007-07-22  Ross Burton  <ross@openedhand.com>
+
+       * gtk/gtkscrolledwindow.c:
+       Correctly redraw when gtk-scrolled-window-placement is changed
+       after the widget is realised (#458102)
+
 2007-07-22  Matthias Clasen  <mclasen@redhat.com>
 
        * gdk/x11/gdkkeys-x11.c: Some documentation fixes.
index 19198c6cafaf3be06a8e2a5d9cb59a0eb0f6673b..1dd34e16ca03dae2505553e026f76e21d0ee1ded 100644 (file)
@@ -904,7 +904,7 @@ traverse_container (GtkWidget *widget,
   if (GTK_IS_SCROLLED_WINDOW (widget))
     {
       gtk_scrolled_window_update_real_placement (GTK_SCROLLED_WINDOW (widget));
-      gtk_widget_queue_draw (widget);
+      gtk_widget_queue_resize (widget);
     }
   else if (GTK_IS_CONTAINER (widget))
     gtk_container_forall (GTK_CONTAINER (widget), traverse_container, NULL);