
GTK 4.12 deprecates gdk_wayland_toplevel_unexport_handle() in favor of the new gdk_wayland_toplevel_drop_exported_handle(). We are not bound by API stability, so we can just expose the additional argument that the replacement requires instead of tracking the handle internally. Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell/-/merge_requests/2778>