use enums from the wayland protocol (wlroots!4575)

References: https://gitlab.freedesktop.org/wlroots/wlroots/-/merge_requests/4575
This commit is contained in:
Leonardo Hernández Hernández 2024-02-29 14:05:09 -06:00
parent 7b3eb70501
commit a0117eea76
No known key found for this signature in database
GPG Key ID: E538897EE11B9624

4
dwl.c
View File

@ -571,7 +571,7 @@ buttonpress(struct wl_listener *listener, void *data)
wlr_idle_notifier_v1_notify_activity(idle_notifier, seat); wlr_idle_notifier_v1_notify_activity(idle_notifier, seat);
switch (event->state) { switch (event->state) {
case WLR_BUTTON_PRESSED: case WL_POINTER_BUTTON_STATE_PRESSED:
cursor_mode = CurPressed; cursor_mode = CurPressed;
held_grab = seat->pointer_state.focused_surface; held_grab = seat->pointer_state.focused_surface;
if (locked) if (locked)
@ -592,7 +592,7 @@ buttonpress(struct wl_listener *listener, void *data)
} }
} }
break; break;
case WLR_BUTTON_RELEASED: case WL_POINTER_BUTTON_STATE_RELEASED:
held_grab = NULL; held_grab = NULL;
/* If you released any buttons, we exit interactive move/resize mode. */ /* If you released any buttons, we exit interactive move/resize mode. */
/* TODO should reset to the pointer focus's current setcursor */ /* TODO should reset to the pointer focus's current setcursor */