No functional changes, part of the grouping of tablet axis manipulation vs. processing of that manipulated state.
Signed-off-by: Peter Hutterer <[email protected]> --- 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 dc8bede..0b168ac 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; -- 2.9.3 _______________________________________________ wayland-devel mailing list [email protected] https://lists.freedesktop.org/mailman/listinfo/wayland-devel
