xwayland: Fix crashes when there is no pointer

Merged Sjoerd Simons requested to merge sjoerd/xserver:wip/sjoerd/xwayland-crash-nomouse into master

When running with a weston session without a pointer device (thus with the wl_seat not having a pointer) xwayland pointer warping and pointer confining should simply be ignored to avoid crashes.

Signed-off-by: Sjoerd Simons sjoerd@collabora.com

Edited by Peter Hutterer

Merge request reports