diff --git a/client/components/Reader/TextPage/TextPage.vue b/client/components/Reader/TextPage/TextPage.vue index 04831091..03518293 100644 --- a/client/components/Reader/TextPage/TextPage.vue +++ b/client/components/Reader/TextPage/TextPage.vue @@ -1064,6 +1064,7 @@ class TextPage { if (this.startTouch) { const dy = this.startTouch.y - y; const dx = this.startTouch.x - x; + this.startTouch = null; const moveDelta = 30; const touchDelta = 15; if (dy > 0 && Math.abs(dy) >= moveDelta && Math.abs(dy) > Math.abs(dx)) { @@ -1096,8 +1097,6 @@ class TextPage { this.clickAction = ''; })(); } - - this.startTouch = null; } } }