Manage wlr_output_cursor from wlr_cursor

This commit is contained in:
emersion 2017-10-29 11:20:11 +01:00
parent c45f2eef0e
commit 2e2d63a164
No known key found for this signature in database
GPG key ID: 0FDE7BE0E88F5E48
4 changed files with 69 additions and 7 deletions

View file

@ -156,9 +156,8 @@ static void handle_cursor_motion_absolute(struct wl_listener *listener,
sample->cur_x = event->x_mm;
sample->cur_y = event->y_mm;
struct wlr_xcursor_image *image = sample->xcursor->images[0];
wlr_cursor_warp_absolute(sample->cursor, event->device,
sample->cur_x - image->hotspot_x, sample->cur_y - image->hotspot_y);
wlr_cursor_warp_absolute(sample->cursor, event->device, sample->cur_x,
sample->cur_y);
}
static void handle_cursor_button(struct wl_listener *listener, void *data) {