widget-factory: Use gtk_window_present()
authorGuido Günther <agx@sigxcpu.org>
Tue, 11 Jan 2022 19:27:25 +0000 (20:27 +0100)
committerCarlos Garnacho <carlosg@gnome.org>
Wed, 16 Mar 2022 18:50:21 +0000 (19:50 +0100)
This lets xdg-activation work as otherwise gdk_wayland_surface_focus is
never invoked.

demos/widget-factory/widget-factory.c

index 319ad760ac98c1cbd84dd8d856eb4da2350f0d3e..5e0353b80b495a4b36d1f9f2261559449c167e22 100644 (file)
@@ -2360,7 +2360,7 @@ activate (GApplication *app)
   model = (GMenuModel *)gtk_builder_get_object (builder, "new_style_context_menu_model");
   set_up_context_popover (widget, model);
 
-  gtk_widget_show (GTK_WIDGET (window));
+  gtk_window_present (window);
 
   g_object_unref (builder);
 }