windowmaker-wl/src/backend
Levi Neely fb2d0ab2ef Implement pointer_get_position: return tracked cursor coordinates
pointer_get_position was a noop returning (0,0), causing findMenu to
always return NULL. This made the menu close on every button release
regardless of pointer position. Now returns wl_state.pointer_x/y which
are updated on every pointer motion event.

With this fix, the root menu stays open when the pointer is over it on
release (matching X11 behavior), allowing entry selection or titlebar
pinning.
2026-05-13 17:52:17 +02:00
..
wayland Implement pointer_get_position: return tracked cursor coordinates 2026-05-13 17:52:17 +02:00
x11 Fix Wayland startup: compositor window appears and event loop runs 2026-05-13 13:51:27 +02:00
backend.h Fix Wayland startup: compositor window appears and event loop runs 2026-05-13 13:51:27 +02:00
backend_types.h WIP: Wayland backend - fix atoms, OR surface compositing, frame/window ops 2026-05-13 07:05:22 +02:00