Fix some xwayland focus bugs
We currently send "take focus" requests to windows that don't want them, and to windows that are already focused. Let's clean that up some.
We currently send "take focus" requests to windows that don't want them, and to windows that are already focused. Let's clean that up some.