From 28d63b11ddb808662f0a7d90674a1376d99059c4 Mon Sep 17 00:00:00 2001 From: Cameron Gutman Date: Sun, 25 Jun 2023 20:06:43 -0500 Subject: [PATCH] Fix float values in pen events --- src/InputStream.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/InputStream.c b/src/InputStream.c index c8a35f1..5ca0aa4 100644 --- a/src/InputStream.c +++ b/src/InputStream.c @@ -1218,9 +1218,9 @@ int LiSendPenEvent(uint8_t eventType, uint8_t toolType, uint8_t penButtons, holder->packet.pen.toolType = toolType; holder->packet.pen.penButtons = penButtons; memset(holder->packet.pen.zero, 0, sizeof(holder->packet.pen.zero)); - floatToNetfloat(x, holder->packet.touch.x); - floatToNetfloat(y, holder->packet.touch.y); - floatToNetfloat(pressure, holder->packet.touch.pressure); + floatToNetfloat(x, holder->packet.pen.x); + floatToNetfloat(y, holder->packet.pen.y); + floatToNetfloat(pressure, holder->packet.pen.pressure); holder->packet.pen.rotation = LE16(rotation); holder->packet.pen.tilt = tilt; memset(holder->packet.pen.zero2, 0, sizeof(holder->packet.pen.zero2));