This seems to have something to do with rounding. To reproduce, start wev in Sway, initiate an implicit grab, and "push" the cursor into the bottom right corner of the screen.
I've noticed this as well, while watching youtube in firefox. When moving the cursor to the side of the screen, sometimes it's not even above the firefox window anymore (as if the cursor left the window).
This seems to have something to do with rounding. To reproduce, start
wev
in Sway, initiate an implicit grab, and "push" the cursor into the bottom right corner of the screen.wev
reports:And the cursor image will appear to jitter ±1px in place. This appears to happen on right and bottom output boundaries.
wlroots has migrated to gitlab.freedesktop.org. This issue has been moved to:
https://gitlab.freedesktop.org/wlroots/wlroots/-/issues/2741