From 4c72cd4d0b0368ce78bf94ea7f23d47670f0d429 Mon Sep 17 00:00:00 2001 From: Vaxry Date: Tue, 23 Jul 2024 19:18:57 +0200 Subject: [PATCH] session/input: add missing pos to touch down events --- src/backend/Session.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/src/backend/Session.cpp b/src/backend/Session.cpp index f91d6d5..c6631e5 100644 --- a/src/backend/Session.cpp +++ b/src/backend/Session.cpp @@ -596,6 +596,7 @@ void Aquamarine::CSession::handleLibinputEvent(libinput_event* e) { hlDevice->touch->events.down.emit(ITouch::SDownEvent{ .timeMs = (uint32_t)(libinput_event_touch_get_time_usec(te) / 1000), .touchID = libinput_event_touch_get_seat_slot(te), + .pos = {libinput_event_touch_get_x_transformed(te, 1), libinput_event_touch_get_y_transformed(te, 1)}, }); break; }