summaryrefslogtreecommitdiff
path: root/gtk/inspector
diff options
context:
space:
mode:
Diffstat (limited to 'gtk/inspector')
-rw-r--r--gtk/inspector/magnifier.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/gtk/inspector/magnifier.c b/gtk/inspector/magnifier.c
index c7b4a5b01e..5e6893eab1 100644
--- a/gtk/inspector/magnifier.c
+++ b/gtk/inspector/magnifier.c
@@ -49,7 +49,7 @@ gtk_inspector_magnifier_set_object (GtkInspectorMagnifier *sl,
sl->priv->object = NULL;
- if (!GTK_IS_WIDGET (object))
+ if (!GTK_IS_WIDGET (object) || !gtk_widget_is_visible (GTK_WIDGET (object)))
{
gtk_widget_hide (GTK_WIDGET (sl));
_gtk_magnifier_set_inspected (GTK_MAGNIFIER (sl->priv->magnifier), NULL);