compositor: Change notify_motion to take relative motion events
diff --git a/src/compositor-wayland.c b/src/compositor-wayland.c
index 66e9695..ceb912a 100644
--- a/src/compositor-wayland.c
+++ b/src/compositor-wayland.c
@@ -361,8 +361,10 @@
check_focus(input, x, y);
if (input->focus)
notify_motion(&input->base, time,
- x - wl_fixed_from_int(c->border.left),
- y - wl_fixed_from_int(c->border.top));
+ x - wl_fixed_from_int(c->border.left) -
+ input->base.seat.pointer->x,
+ y - wl_fixed_from_int(c->border.top) -
+ input->base.seat.pointer->y);
}
static void