summaryrefslogtreecommitdiffhomepage
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-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);
}