]> Pileus Git - ~andy/gtk/commitdiff
Fix a problem in the last change
authorMatthias Clasen <matthiasc@src.gnome.org>
Sun, 28 Jan 2007 03:39:46 +0000 (03:39 +0000)
committerMatthias Clasen <matthiasc@src.gnome.org>
Sun, 28 Jan 2007 03:39:46 +0000 (03:39 +0000)
svn path=/trunk/; revision=17228

gtk/gtktoolbutton.c

index 7c126931dd01f45d35d4d0c95ffc63047409f337..3f28f41615c7b38ecc749beca1d7c901e456885d 100644 (file)
@@ -501,7 +501,8 @@ gtk_tool_button_property_notify (GObject          *object,
 {
   GtkToolButton *button = GTK_TOOL_BUTTON (object);
 
-  if (button->priv->contents_invalid)
+  if (button->priv->contents_invalid ||
+      strcmp ("is-important", pspec->name) == 0)
     gtk_tool_button_construct_contents (GTK_TOOL_ITEM (object));
 
   if (parent_class->notify)