From 112a40a2544207ceafa2698f76072e5519924c58 Mon Sep 17 00:00:00 2001 From: Ivan Savenko Date: Sun, 23 Jul 2023 11:46:11 +0300 Subject: [PATCH] Fix pinch gesture on mobile? --- client/eventsSDL/InputSourceTouch.cpp | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/client/eventsSDL/InputSourceTouch.cpp b/client/eventsSDL/InputSourceTouch.cpp index 5d0827dd9..02e89015c 100644 --- a/client/eventsSDL/InputSourceTouch.cpp +++ b/client/eventsSDL/InputSourceTouch.cpp @@ -135,6 +135,12 @@ void InputSourceTouch::handleEventFingerDown(const SDL_TouchFingerEvent & tfinge break; } case TouchState::TAP_DOWN_SHORT: + { + GH.input().setCursorPosition(convertTouchToMouse(tfinger)); + GH.events().dispatchGesturePanningStarted(lastTapPosition); + state = TouchState::TAP_DOWN_DOUBLE; + break; + } case TouchState::TAP_DOWN_PANNING: { GH.input().setCursorPosition(convertTouchToMouse(tfinger));