diff --git a/gtk/inspector/object-tree.c b/gtk/inspector/object-tree.c index 6f0ac32e27..f8f1d2a396 100644 --- a/gtk/inspector/object-tree.c +++ b/gtk/inspector/object-tree.c @@ -801,6 +801,19 @@ gtk_inspector_object_tree_append_object (GtkInspectorObjectTree *wt, gtk_inspector_object_tree_append_object (wt, clock, &iter, "frame-clock"); } } + + if (GTK_IS_APPLICATION (object)) + { + GObject *menu; + + menu = (GObject *)gtk_application_get_app_menu (GTK_APPLICATION (object)); + if (menu) + gtk_inspector_object_tree_append_object (wt, menu, &iter, "app-menu"); + + menu = (GObject *)gtk_application_get_menubar (GTK_APPLICATION (object)); + if (menu) + gtk_inspector_object_tree_append_object (wt, menu, &iter, "menubar"); + } } void