From 1e113f6283f6ea13b776adbe53d9effe00a0f204 Mon Sep 17 00:00:00 2001 From: Peter Hutterer Date: Tue, 7 Mar 2017 13:20:32 +1000 Subject: [PATCH] tablet: move the axis transforms to the end No functional changes, part of the grouping of tablet axis manipulation vs. processing of that manipulated state. Signed-off-by: Peter Hutterer Acked-by: Ping Cheng --- src/evdev-tablet.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/evdev-tablet.c b/src/evdev-tablet.c index dc8bede8..0b168ac4 100644 --- a/src/evdev-tablet.c +++ b/src/evdev-tablet.c @@ -423,9 +423,6 @@ tablet_handle_xy(struct tablet_dispatch *tablet, } point.y = tablet->axes.point.y; - evdev_transform_absolute(device, &point); - evdev_transform_relative(device, &delta); - *delta_out = delta; *point_out = point; } @@ -619,6 +616,9 @@ tablet_check_notify_axes(struct tablet_dispatch *tablet, axes.wheel = tablet_handle_wheel(tablet, device, &axes.wheel_discrete); + evdev_transform_absolute(device, &axes.point); + evdev_transform_relative(device, &delta); + axes.delta = tool_process_delta(tool, device, &delta, time); *axes_out = axes;