From 7ea3c880564d17c6e429a0a2bfedc79db4107a46 Mon Sep 17 00:00:00 2001 From: Ross Burton Date: Sun, 22 Jul 2007 19:16:41 +0000 Subject: [PATCH] Correctly redraw when gtk-scrolled-window-placement is changed after the 2007-07-22 Ross Burton * gtk/gtkscrolledwindow.c: Correctly redraw when gtk-scrolled-window-placement is changed after the widget is realised (#458102) svn path=/trunk/; revision=18523 --- ChangeLog | 6 ++++++ gtk/gtkscrolledwindow.c | 2 +- 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/ChangeLog b/ChangeLog index dcc7cd4c61..fdcee16571 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,9 @@ +2007-07-22 Ross Burton + + * gtk/gtkscrolledwindow.c: + Correctly redraw when gtk-scrolled-window-placement is changed + after the widget is realised (#458102) + 2007-07-22 Matthias Clasen * gdk/x11/gdkkeys-x11.c: Some documentation fixes. diff --git a/gtk/gtkscrolledwindow.c b/gtk/gtkscrolledwindow.c index 19198c6caf..1dd34e16ca 100644 --- a/gtk/gtkscrolledwindow.c +++ b/gtk/gtkscrolledwindow.c @@ -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);