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>
Mon, 28 Feb 2022 16:55:54 +0000 (16:55 +0000)
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);
 }