a8c6fab3b8
This is specific to X11, so handle it within the X11 backend. https://gitlab.gnome.org/GNOME/mutter/merge_requests/852