diff --git a/ChangeLog b/ChangeLog index e79d5a1e76..5d6d9de3d5 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,10 @@ +2008-01-31 Cody Russell + + * gtk/gtkpaned.c (gtk_paned_set_position): + Change queue_resize() to queue_draw(), and add a check for + child2 != NULL in case someone calls this before there is + a child packed in there. (#144269 again) + 2008-01-31 Sven Neumann * gdk/directfb/gdkimage-directfb.c (_gdk_directfb_copy_to_image): diff --git a/gtk/gtkpaned.c b/gtk/gtkpaned.c index 0bf8cabe0d..30053da25a 100644 --- a/gtk/gtkpaned.c +++ b/gtk/gtkpaned.c @@ -1235,7 +1235,10 @@ gtk_paned_set_position (GtkPaned *paned, #ifdef G_OS_WIN32 /* Hacky work-around for bug #144269 */ - gtk_widget_queue_resize (paned->child2); + if (paned->child2 != NULL) + { + gtk_widget_queue_draw (paned->child2); + } #endif }