From b9acbbbc66abfa7ffb26ece2f3c860743693f6a6 Mon Sep 17 00:00:00 2001 From: Ray Date: Mon, 18 Sep 2023 11:50:37 +0200 Subject: [PATCH] Fix #3323 --- src/rcore.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/rcore.c b/src/rcore.c index 0d3c6e12a..cba3bbc12 100644 --- a/src/rcore.c +++ b/src/rcore.c @@ -6966,10 +6966,10 @@ static void *EventThread(void *arg) // Update touch point count CORE.Input.Touch.pointCount = 0; - if (CORE.Input.Touch.position[0].x >= 0) CORE.Input.Touch.pointCount++; - if (CORE.Input.Touch.position[1].x >= 0) CORE.Input.Touch.pointCount++; - if (CORE.Input.Touch.position[2].x >= 0) CORE.Input.Touch.pointCount++; - if (CORE.Input.Touch.position[3].x >= 0) CORE.Input.Touch.pointCount++; + for (int i = 0; i < MAX_TOUCH_POINTS; i++) + { + if (CORE.Input.Touch.position[i].x >= 0) CORE.Input.Touch.pointCount++; + } #if defined(SUPPORT_GESTURES_SYSTEM) // PLATFORM_DRM if (gestureUpdate)