]> source.dussan.org Git - tigervnc.git/commitdiff
Add constant for TWOTOUCH_TIMEOUT
authorSamuel Mannehed <samuel@cendio.se>
Thu, 4 Jun 2020 08:59:04 +0000 (10:59 +0200)
committerSamuel Mannehed <samuel@cendio.se>
Thu, 4 Jun 2020 08:59:04 +0000 (10:59 +0200)
vncviewer/GestureHandler.cxx

index 6d9d8a4edff73abcfccb41cfbfb19e043b4b513b..3430b968b089a66c63dbc2c78ad4b129a797b632 100644 (file)
@@ -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);
       }
     }