From bc0bfde5ee76984e67459287301f4ec14b1bcc49 Mon Sep 17 00:00:00 2001 From: emersion Date: Tue, 24 Apr 2018 19:46:29 +0100 Subject: [PATCH] cursor: allow to call wlr_cursor_wrap_absolute with zero --- types/wlr_cursor.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/types/wlr_cursor.c b/types/wlr_cursor.c index 5142513b..c24601d6 100644 --- a/types/wlr_cursor.c +++ b/types/wlr_cursor.c @@ -262,8 +262,8 @@ void wlr_cursor_warp_absolute(struct wlr_cursor *cur, mapping = wlr_output_layout_get_box(cur->state->layout, NULL); } - x = x > 0 ? mapping->width * x + mapping->x : cur->x; - y = y > 0 ? mapping->height * y + mapping->y : cur->y; + x = x >= 0 ? mapping->width * x + mapping->x : cur->x; + y = y >= 0 ? mapping->height * y + mapping->y : cur->y; wlr_cursor_warp_unchecked(cur, x, y); }