be3bca01a7
This might fail during initialization, or after first pointer interaction on a pointer-less (e.g. touch-only) session. Closes: https://gitlab.gnome.org/GNOME/mutter/-/issues/2964 Part-of: <https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/3183>