From 05beb6df23788e3e87199f3769dcd9bd0869208d Mon Sep 17 00:00:00 2001 From: koen Date: Thu, 15 Aug 2019 09:25:02 +0200 Subject: [PATCH] Fix IE support for useMouse --- src/useMouse.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/useMouse.ts b/src/useMouse.ts index 99c152f2..7e692a8d 100644 --- a/src/useMouse.ts +++ b/src/useMouse.ts @@ -37,8 +37,8 @@ const useMouse = (ref: RefObject): State => { frame.current = requestAnimationFrame(() => { if (ref && ref.current) { const { left, top, width: elW, height: elH } = ref.current.getBoundingClientRect(); - const posX = left + window.scrollX; - const posY = top + window.scrollY; + const posX = left + window.pageXOffset; + const posY = top + window.pageYOffset; const elX = event.pageX - posX; const elY = event.pageY - posY;