From 9e468fa0118632b5d6d5e22191260e948e815d3d Mon Sep 17 00:00:00 2001 From: Furkan Sahin Date: Mon, 5 Jan 2026 20:56:45 +0530 Subject: sway/input/seat: chase wlroots breaking change Ref: https://gitlab.freedesktop.org/wlroots/wlroots/-/merge_requests/5230 --- sway/input/seat.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sway/input/seat.c b/sway/input/seat.c index 1b63f625..ab31b674 100644 --- a/sway/input/seat.c +++ b/sway/input/seat.c @@ -1015,9 +1015,9 @@ void seat_configure_xcursor(struct sway_seat *seat) { server.xwayland.xcursor_manager, "default", 1); if (xcursor != NULL) { struct wlr_xcursor_image *image = xcursor->images[0]; + struct wlr_buffer *buffer = wlr_xcursor_image_get_buffer(image); wlr_xwayland_set_cursor( - server.xwayland.wlr_xwayland, image->buffer, - image->width * 4, image->width, image->height, + server.xwayland.wlr_xwayland, buffer, image->hotspot_x, image->hotspot_y); } } -- cgit v1.2.3