From: Samuel Mannehed Date: Thu, 4 Jun 2020 08:59:04 +0000 (+0200) Subject: Add constant for TWOTOUCH_TIMEOUT X-Git-Tag: v1.10.90~22 X-Git-Url: https://source.dussan.org/?a=commitdiff_plain;h=baae6518ef988b466373e366a7945f61df43c65d;p=tigervnc.git Add constant for TWOTOUCH_TIMEOUT --- 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); } }