SwitcherBackend: Only create the workaround window on wayland

Not needed on X
BUG:443968
2 jobs for !752 with work/onlywayland in 8 minutes and 45 seconds (queued for 12 minutes and 21 seconds)
latest merge request