diff --git a/src/components/SelectionManager.vue b/src/components/SelectionManager.vue index 13b7c422..b2d99a79 100644 --- a/src/components/SelectionManager.vue +++ b/src/components/SelectionManager.vue @@ -405,14 +405,18 @@ export default defineComponent({ resetTouchParams() { this.touchAnchor = null; - window.clearTimeout(this.touchTimer); - this.touchTimer = 0; this.touchMoved = false; this.prevOver = null; + window.clearTimeout(this.touchTimer); + this.touchTimer = 0; + window.cancelAnimationFrame(this.touchScrollInterval); this.touchScrollInterval = 0; + window.cancelAnimationFrame(this.touchMoveSelFrame); + this.touchMoveSelFrame = 0; + this.prevTouch = null; },