diff options
author | Owen Taylor <otaylor@redhat.com> | 2003-05-14 21:26:19 +0000 |
---|---|---|
committer | Owen Taylor <otaylor@src.gnome.org> | 2003-05-14 21:26:19 +0000 |
commit | 24ca56559f85f5b6e9f8c1692db3779c525dca7c (patch) | |
tree | d788ed1b9e86fc51852361b12a6827969d44d7fa /gtk/gtkframe.c | |
parent | d4d077677c2d8753a8f23e6de70ac892b406511d (diff) | |
download | gtk+-24ca56559f85f5b6e9f8c1692db3779c525dca7c.tar.gz |
Patch from Charles Schmidt to add missing notify (#108305)
Wed May 14 16:40:09 2003 Owen Taylor <otaylor@redhat.com>
* gtk/gtkframe.c (gtk_frame_set_label_widget): Patch
from Charles Schmidt to add missing notify (#108305)
Diffstat (limited to 'gtk/gtkframe.c')
-rw-r--r-- | gtk/gtkframe.c | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/gtk/gtkframe.c b/gtk/gtkframe.c index 8d43389fde..0bcfda119d 100644 --- a/gtk/gtkframe.c +++ b/gtk/gtkframe.c @@ -313,8 +313,6 @@ gtk_frame_set_label (GtkFrame *frame, gtk_frame_set_label_widget (frame, child); } - - g_object_notify (G_OBJECT (frame), "label"); } /** @@ -382,7 +380,10 @@ gtk_frame_set_label_widget (GtkFrame *frame, if (GTK_WIDGET_VISIBLE (frame) && need_resize) gtk_widget_queue_resize (GTK_WIDGET (frame)); + g_object_freeze_notify (G_OBJECT (frame)); g_object_notify (G_OBJECT (frame), "label_widget"); + g_object_notify (G_OBJECT (frame), "label"); + g_object_thaw_notify (G_OBJECT (frame)); } /** |