From 53cb09c2c4b6e8031422388ae35fd1fd67a3be36 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E4=BA=8C=E8=B4=A7=E7=88=B1=E5=90=83=E7=99=BD=E8=90=9D?= =?UTF-8?q?=E5=8D=9C?= Date: Mon, 16 Dec 2024 19:00:20 +0800 Subject: [PATCH] fix: scroll offset should not block (#294) --- 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 2503dd0..e901ead 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(