From 7575cd47b57677fa5b83195fc16bf9683681dc06 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Micha=C5=82=20Bert?= Date: Fri, 22 Dec 2023 14:26:21 +0100 Subject: [PATCH] Change order --- src/web/handlers/FlingGestureHandler.ts | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/src/web/handlers/FlingGestureHandler.ts b/src/web/handlers/FlingGestureHandler.ts index 0c2a117b2d..722b14029d 100644 --- a/src/web/handlers/FlingGestureHandler.ts +++ b/src/web/handlers/FlingGestureHandler.ts @@ -5,7 +5,7 @@ import { AdaptedEvent, Config } from '../interfaces'; import GestureHandler from './GestureHandler'; const DEFAULT_MAX_DURATION_MS = 800; -const DEFAULT_MIN_ACCEPTABLE_DELTA = 160; +const DEFAULT_MIN_ACCEPTABLE_DELTA = 32; const DEFAULT_DIRECTION = Direction.RIGHT; const DEFAULT_NUMBER_OF_TOUCHES_REQUIRED = 1; @@ -141,11 +141,11 @@ export default class FlingGestureHandler extends GestureHandler { } private onUp(event: AdaptedEvent): void { - this.tracker.removeFromTracker(event.pointerId); - if (this.currentState !== State.BEGAN) { - return; + if (this.currentState === State.BEGAN) { + this.endFling(); } - this.endFling(); + + this.tracker.removeFromTracker(event.pointerId); } public activate(force?: boolean): void {