diff --git a/src/web/handlers/GestureHandler.ts b/src/web/handlers/GestureHandler.ts index 3a15283060..9b971f88e7 100644 --- a/src/web/handlers/GestureHandler.ts +++ b/src/web/handlers/GestureHandler.ts @@ -118,6 +118,10 @@ export default abstract class GestureHandler { ); this.onStateChange(newState, oldState); + + if (!this.enabled && this.isFinished()) { + this.currentState = State.UNDETERMINED; + } } protected onStateChange(_newState: State, _oldState: State): void {}