summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMatthias Clasen <mclasen@redhat.com>2023-04-01 18:36:39 +0000
committerMatthias Clasen <mclasen@redhat.com>2023-04-01 18:36:39 +0000
commit60921db76f05177a8d3795314bd50a3fc2248c77 (patch)
treec958333b23c24ad1e831efe0a42870f66e604e2f
parentf7600a62e4ff5f362cb0467b1b3085cd939f62f5 (diff)
parenta4dc0a74fde53f0cd60f520b42b9809fdc8d2595 (diff)
downloadgtk+-60921db76f05177a8d3795314bd50a3fc2248c77.tar.gz
Merge branch 'matthiasc/for-main' into 'main'
inspector: Update some misc info rows See merge request GNOME/gtk!5768
-rw-r--r--gtk/inspector/misc-info.c6
1 files changed, 6 insertions, 0 deletions
diff --git a/gtk/inspector/misc-info.c b/gtk/inspector/misc-info.c
index 1f9c13d9f5..a9a061927e 100644
--- a/gtk/inspector/misc-info.c
+++ b/gtk/inspector/misc-info.c
@@ -32,6 +32,7 @@
#include "gtkmenubutton.h"
#include "gtkwidgetprivate.h"
#include "gtkbinlayout.h"
+#include "gtkwidgetprivate.h"
struct _GtkInspectorMiscInfo
@@ -370,6 +371,10 @@ update_info (gpointer data)
g_list_free (list);
gtk_widget_set_visible (sl->tick_callback, gtk_widget_has_tick_callback (GTK_WIDGET (sl->object)));
+ gtk_widget_set_visible (sl->realized, gtk_widget_get_realized (GTK_WIDGET (sl->object)));
+ gtk_widget_set_visible (sl->mapped, gtk_widget_get_mapped (GTK_WIDGET (sl->object)));
+ gtk_widget_set_visible (sl->is_toplevel, GTK_IS_NATIVE (sl->object));
+ gtk_widget_set_visible (sl->child_visible, _gtk_widget_get_child_visible (GTK_WIDGET (sl->object)));
}
update_surface (sl);
@@ -497,6 +502,7 @@ gtk_inspector_misc_info_set_object (GtkInspectorMiscInfo *sl,
gtk_widget_set_visible (sl->mapped_row, GTK_IS_WIDGET (object));
gtk_widget_set_visible (sl->realized_row, GTK_IS_WIDGET (object));
gtk_widget_set_visible (sl->is_toplevel_row, GTK_IS_WIDGET (object));
+ gtk_widget_set_visible (sl->child_visible_row, GTK_IS_WIDGET (object));
gtk_widget_set_visible (sl->frame_clock_row, GTK_IS_WIDGET (object));
gtk_widget_set_visible (sl->buildable_id_row, GTK_IS_BUILDABLE (object));
gtk_widget_set_visible (sl->framecount_row, GDK_IS_FRAME_CLOCK (object));