Fixes mouse pass not refocusing active Wayland surface when passing to XWayland surface.
Is there anything you want to mention? (unchecked code, possible bugs, found problems, breaking compatibility, etc.)
Couldn't find any reason for not using last surface for the mouse in old commits. Maybe I missed something I don't know about? Doesn't introduce any bugs from my testing.
Describe your PR, what does it fix/add?
Fixes mouse pass not refocusing active Wayland surface when passing to XWayland surface.
Is there anything you want to mention? (unchecked code, possible bugs, found problems, breaking compatibility, etc.)
Couldn't find any reason for not using last surface for the mouse in old commits. Maybe I missed something I don't know about? Doesn't introduce any bugs from my testing.
Is it ready for merging, or does it need work?
Ready for merging