From 1089024a208fa5d72bbb844ba06c53b52f35ddc8 Mon Sep 17 00:00:00 2001 From: Weihao Date: Tue, 13 Apr 2021 21:12:37 -0400 Subject: [PATCH] Fix out of bounds error --- src/vue-image-compare.vue | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/vue-image-compare.vue b/src/vue-image-compare.vue index 257492e..2287817 100644 --- a/src/vue-image-compare.vue +++ b/src/vue-image-compare.vue @@ -82,7 +82,8 @@ export default { onMouseMove(event, isDragging = this.isDragging) { if (isDragging && this.allowNextFrame) { this.allowNextFrame = false; - this.pageX = event.pageX || event.targetTouches[0].pageX || event.originalEvent.targetTouches[0].pageX; + let x = event.pageX; + this.pageX = +(x !== 0) && (x || event.targetTouches[0].pageX || event.originalEvent.targetTouches[0].pageX); window.requestAnimationFrame(this.updatePos); }