xdg_activation_v1 won't be used if gtk_shell is absent
xdg-activation support was added into gdk_wayland_surface_focus
in gtk4:
but it's guarded by the gtk-shell check:
which is… quite strange. It should work on compositors that do not implement gtk-shell.