rjkroege/edwood

Cursor disappeared, clicks still delivered

paul-lalonde opened this issue · 3 comments

Under Ubuntu with Wayland. Cursor re-appears when past the edge of the window.
Might be a devdraw problem, or a dropped cursor event.

Recording this to have a place to log further occurences.

The bug is repeatable: It occurs when grabbing a window by its resize handle.
And the cursor can be recovered by clicking/dragging the handle again.

And it seems to be related to cursor warping being broken as well.
Which appears to be a wayland limitation.
Goodbye wayland.

9fans/plan9port#525 & 9fans/plan9port#550 are both wayland patches to devdraw. 550 seems to have cursor warping working. An updated version of 525 can be found in 9front's drawterm, which I believe also has cursor warping working. https://github.com/9front/drawterm/tree/front/gui-wl.