From 8a8c6c0722fb1dd0e9ac55a70fea904408a15d3a Mon Sep 17 00:00:00 2001 From: Matthias Clasen Date: Sat, 8 Nov 2014 21:43:26 -0500 Subject: [PATCH] Inspector: hide the selector tab for non-widgets --- gtk/inspector/selector.c | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/gtk/inspector/selector.c b/gtk/inspector/selector.c index c984ff75d5..cfaed2feab 100644 --- a/gtk/inspector/selector.c +++ b/gtk/inspector/selector.c @@ -68,7 +68,10 @@ gtk_inspector_selector_set_object (GtkInspectorSelector *oh, gtk_tree_store_clear (oh->priv->model); if (!GTK_IS_WIDGET (object)) - return; + { + gtk_widget_hide (GTK_WIDGET (oh)); + return; + } widget = GTK_WIDGET (object); @@ -89,6 +92,8 @@ gtk_inspector_selector_set_object (GtkInspectorSelector *oh, gtk_tree_view_expand_all (oh->priv->tree); gtk_tree_selection_select_iter (gtk_tree_view_get_selection (oh->priv->tree), &iter); + + gtk_widget_show (GTK_WIDGET (oh)); } // vim: set et sw=2 ts=2: