summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorRay <[email protected]>2023-09-18 12:07:40 +0200
committerRay <[email protected]>2023-09-18 12:07:40 +0200
commit5c9cc3f9f77d64a9fe9cc0d374da8ed4741fcaa5 (patch)
treeb088b9041935c3f696f4e7bc909370a1500d6fd7
parentb9acbbbc66abfa7ffb26ece2f3c860743693f6a6 (diff)
downloadraylib-5c9cc3f9f77d64a9fe9cc0d374da8ed4741fcaa5.tar.gz
raylib-5c9cc3f9f77d64a9fe9cc0d374da8ed4741fcaa5.zip
Reviewed #3323
-rw-r--r--src/rcore.c14
1 files changed, 5 insertions, 9 deletions
diff --git a/src/rcore.c b/src/rcore.c
index cba3bbc1..0cfaed70 100644
--- a/src/rcore.c
+++ b/src/rcore.c
@@ -6979,15 +6979,11 @@ static void *EventThread(void *arg)
gestureEvent.touchAction = touchAction;
gestureEvent.pointCount = CORE.Input.Touch.pointCount;
- gestureEvent.pointId[0] = 0;
- gestureEvent.pointId[1] = 1;
- gestureEvent.pointId[2] = 2;
- gestureEvent.pointId[3] = 3;
-
- gestureEvent.position[0] = CORE.Input.Touch.position[0];
- gestureEvent.position[1] = CORE.Input.Touch.position[1];
- gestureEvent.position[2] = CORE.Input.Touch.position[2];
- gestureEvent.position[3] = CORE.Input.Touch.position[3];
+ for (int i = 0; i < MAX_TOUCH_POINTS; i++)
+ {
+ gestureEvent.pointId[i] = i;
+ gestureEvent.position[i] = CORE.Input.Touch.position[i];
+ }
ProcessGestureEvent(gestureEvent);
}