From 4bba6ac660f879ceacb2a8a756ca71f5502cbe22 Mon Sep 17 00:00:00 2001 From: Cody Russell Date: Wed, 10 Jun 2009 20:01:16 -0500 Subject: [PATCH] fix title setting bug --- gtk/gtkwindow.c | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/gtk/gtkwindow.c b/gtk/gtkwindow.c index 4307a82939..62f4dbef1f 100644 --- a/gtk/gtkwindow.c +++ b/gtk/gtkwindow.c @@ -1627,17 +1627,17 @@ gtk_window_set_title (GtkWindow *window, g_free (window->title); window->title = new_title; - if (!title) - { - gtk_window_set_label_widget (window, NULL); - } - else + if (!priv->title_label) { GtkWidget *child = gtk_label_new (title); gtk_widget_show (child); gtk_window_set_label_widget (window, child); } + else + { + gtk_label_set_text (GTK_LABEL (priv->title_label), title); + } if (GTK_WIDGET_VISIBLE (priv->title_label) && GTK_WIDGET_VISIBLE (GTK_WIDGET (window))) gtk_widget_queue_resize (GTK_WIDGET (window));