From d1954b5b367f2cf45c6ff476ab99a365223f6465 Mon Sep 17 00:00:00 2001 From: tobspr Date: Wed, 3 Jun 2020 14:52:03 +0200 Subject: [PATCH] Improve button sensitivity --- src/js/core/click_detector.js | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/js/core/click_detector.js b/src/js/core/click_detector.js index 1e332aa2..5f6816f7 100644 --- a/src/js/core/click_detector.js +++ b/src/js/core/click_detector.js @@ -9,7 +9,7 @@ import { GLOBAL_APP } from "./globals"; const logger = createLogger("click_detector"); -export const MAX_MOVE_DISTANCE_PX = IS_MOBILE ? 20 : 40; +export const MAX_MOVE_DISTANCE_PX = IS_MOBILE ? 20 : 80; // For debugging const registerClickDetectors = G_IS_DEV && true; @@ -404,11 +404,11 @@ export class ClickDetector { if (this.clickDownPosition) { const pos = /** @type {typeof ClickDetector} */ (this.constructor).extractPointerPosition(event); const distance = pos.distance(this.clickDownPosition); - if (distance <= this.maxDistance) { + if (!IS_MOBILE || distance <= this.maxDistance) { dispatchClick = true; dispatchClickPos = pos; } else { - // console.warn("[ClickDetector] Touch does not count as click: ms=", timeSinceStart, "-> tolerance:", tolerance, "(was", distance, ")"); + console.warn("[ClickDetector] Touch does not count as click:", "(was", distance, ")"); } }