From baae6518ef988b466373e366a7945f61df43c65d Mon Sep 17 00:00:00 2001 From: Samuel Mannehed Date: Thu, 4 Jun 2020 10:59:04 +0200 Subject: [PATCH] Add constant for TWOTOUCH_TIMEOUT --- vncviewer/GestureHandler.cxx | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/vncviewer/GestureHandler.cxx b/vncviewer/GestureHandler.cxx index 6d9d8a4e..3430b968 100644 --- a/vncviewer/GestureHandler.cxx +++ b/vncviewer/GestureHandler.cxx @@ -54,6 +54,9 @@ const unsigned GH_TAP_TIMEOUT = 1000; // Timeout when waiting for longpress (ms) const unsigned GH_LONGPRESS_TIMEOUT = 1000; +// Timeout when waiting to decide between PINCH and TWODRAG (ms) +const unsigned GH_TWOTOUCH_TIMEOUT = 50; + GestureHandler::GestureHandler() : state(GH_INITSTATE), waitingRelease(false), longpressTimer(this), twoTouchTimer(this) @@ -192,7 +195,7 @@ void GestureHandler::handleTouchUpdate(int id, double x, double y) } else if(!twoTouchTimer.isStarted()) { // We can't determine the gesture right now, let's // wait and see if more events are on their way - twoTouchTimer.start(50); + twoTouchTimer.start(GH_TWOTOUCH_TIMEOUT); } } -- 2.39.5