[Flatpak] Cursor isn't grabbed on Wayland for clients without SPICE add-ons
- Fedora 34 with GNOME 40
- GNOME Boxes 3.38.2-1377fd82
If the client's OS doesn't use SPICE, the host's pointer doesn't use relative positioning and relies on how it's positioned relative to the supervisor's window. This causes the cursor to be unusable if grabbed in some positions. For example, if you grab the cursor in the very bottom of the window, you can't move the cursor down in the VM. Here's a little demo:
Edited by Warning: Non-Potable Water