diff --git a/src/runtime/composables/useCarouselScroll.ts b/src/runtime/composables/useCarouselScroll.ts index 69290f22ca..52728de51d 100644 --- a/src/runtime/composables/useCarouselScroll.ts +++ b/src/runtime/composables/useCarouselScroll.ts @@ -16,6 +16,7 @@ export const useCarouselScroll = (el: Ref) => { function onMouseUp () { el.value.style.removeProperty('scroll-behavior') el.value.style.removeProperty('scroll-snap-type') + el.value.style.removeProperty('pointer-events') window.removeEventListener('mousemove', onMouseMove) window.removeEventListener('mouseup', onMouseUp) @@ -24,6 +25,8 @@ export const useCarouselScroll = (el: Ref) => { function onMouseMove (e) { e.preventDefault() + el.value.style.pointerEvents = 'none' + const delta = e.pageX - x.value x.value = e.pageX