diff --git a/packages/frontend/src/components/MkPullToRefresh.vue b/packages/frontend/src/components/MkPullToRefresh.vue index bf49b6ec1e..99ebc25077 100644 --- a/packages/frontend/src/components/MkPullToRefresh.vue +++ b/packages/frontend/src/components/MkPullToRefresh.vue @@ -136,7 +136,7 @@ function moveEnd() { } } -function moving(event: TouchEvent | PointerEvent) { +function moving(event: TouchEvent | PointerEvent | MouseEvent) { if (!isPullStart.value || isRefreshing.value || disabled) return; if ((scrollEl?.scrollTop ?? 0) > SCROLL_STOP + pullDistance.value || isHorizontalSwipeSwiping.value) { @@ -206,7 +206,7 @@ function unregisterEventListenersForReadyToPull() { rootEl.value.removeEventListener('mousedown', moveStartByMouse); rootEl.value.removeEventListener('touchstart', moveStart); rootEl.value.removeEventListener('touchmove', moving); - window.removeEventListener('pointermove', moving); + window.removeEventListener('mousemove', moving); } onMounted(() => {