From fc5656dde48ba64d95eefe5c0d50c92aad50a1b3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E4=BA=8C=E8=B4=A7=E6=9C=BA=E5=99=A8=E4=BA=BA?= Date: Mon, 16 Dec 2024 18:54:50 +0800 Subject: [PATCH] fix: scroll offset should not block --- src/hooks/useScrollDrag.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/hooks/useScrollDrag.ts b/src/hooks/useScrollDrag.ts index 2503dd07..e901eada 100644 --- a/src/hooks/useScrollDrag.ts +++ b/src/hooks/useScrollDrag.ts @@ -10,7 +10,7 @@ export function getPageXY( horizontal: boolean, ) { const obj = 'touches' in e ? e.touches[0] : e; - return obj[horizontal ? 'pageX' : 'pageY']; + return obj[horizontal ? 'pageX' : 'pageY'] - window[horizontal ? 'scrollX' : 'scrollY']; } export default function useScrollDrag(