aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--vncviewer/GestureHandler.cxx5
1 files changed, 4 insertions, 1 deletions
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);
}
}