]> Pileus Git - ~andy/gtk/commitdiff
gtk_widget_set_property(): use gtk_widget_set_visible()
authorMichael Natterer <mitch@gimp.org>
Fri, 4 Sep 2009 12:54:13 +0000 (14:54 +0200)
committerMichael Natterer <mitch@gimp.org>
Fri, 4 Sep 2009 12:54:13 +0000 (14:54 +0200)
Use the new API instead of show() and hide().

gtk/gtkwidget.c

index 98e9149eecb1fa4c148cecf9eebbabac25d99c19..10868abc03070136a4fe274fc5a0643680674b42 100644 (file)
@@ -2433,10 +2433,7 @@ gtk_widget_set_property (GObject         *object,
       gtk_widget_set_usize_internal (widget, -2, g_value_get_int (value));
       break;
     case PROP_VISIBLE:
-      if (g_value_get_boolean (value))
-       gtk_widget_show (widget);
-      else
-       gtk_widget_hide (widget);
+      gtk_widget_set_visible (widget, g_value_get_boolean (value));
       break;
     case PROP_SENSITIVE:
       gtk_widget_set_sensitive (widget, g_value_get_boolean (value));