From e38ea9df0cca503d358ab8e5bda5dee12b759101 Mon Sep 17 00:00:00 2001 From: Sam Lantinga Date: Wed, 1 Jan 2025 08:23:46 -0800 Subject: [PATCH] Backed out Vita touch ID change for SDL2 0 is still a valid touch ID in SDL2 and shouldn't be changed at this point (cherry picked from commit a326ebce61634bd1597698460d2d1ba0c8d3cd9f) --- src/video/vita/SDL_vitatouch.c | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/src/video/vita/SDL_vitatouch.c b/src/video/vita/SDL_vitatouch.c index 62d297716f..b1b5433598 100644 --- a/src/video/vita/SDL_vitatouch.c +++ b/src/video/vita/SDL_vitatouch.c @@ -70,8 +70,8 @@ void VITA_InitTouch(void) } // Support passing both front and back touch devices in events - SDL_AddTouch((SDL_TouchID)1, SDL_TOUCH_DEVICE_DIRECT, "Front"); - SDL_AddTouch((SDL_TouchID)2, SDL_TOUCH_DEVICE_INDIRECT_ABSOLUTE, "Back"); + SDL_AddTouch((SDL_TouchID)0, SDL_TOUCH_DEVICE_DIRECT, "Front"); + SDL_AddTouch((SDL_TouchID)1, SDL_TOUCH_DEVICE_INDIRECT_ABSOLUTE, "Back"); } void VITA_QuitTouch(void) @@ -123,7 +123,7 @@ void VITA_PollTouch(void) // Skip if finger was already previously down if (!finger_down) { // Send an initial touch - SDL_SendTouch((SDL_TouchID)(port + 1), + SDL_SendTouch((SDL_TouchID)port, finger_id, Vita_Window, SDL_TRUE, @@ -133,7 +133,7 @@ void VITA_PollTouch(void) } // Always send the motion - SDL_SendTouchMotion((SDL_TouchID)(port + 1), + SDL_SendTouchMotion((SDL_TouchID)port, finger_id, Vita_Window, x, @@ -160,7 +160,7 @@ void VITA_PollTouch(void) VITA_ConvertTouchXYToSDLXY(&x, &y, touch_old[port].report[i].x, touch_old[port].report[i].y, port); finger_id = (SDL_FingerID)touch_old[port].report[i].id; // Finger released from screen - SDL_SendTouch((SDL_TouchID)(port + 1), + SDL_SendTouch((SDL_TouchID)port, finger_id, Vita_Window, SDL_FALSE,