diff --git a/src/index.jsx b/src/index.jsx index 96ffe6d..c319da0 100644 --- a/src/index.jsx +++ b/src/index.jsx @@ -35,7 +35,10 @@ export const ReactWindowScroller = ({ }, throttleTime) window.addEventListener('scroll', handleWindowScroll) - return () => window.removeEventListener('scroll', handleWindowScroll) + return () => { + handleWindowScroll.cancel() + window.removeEventListener('scroll', handleWindowScroll) + } }, [isGrid]) const onScroll = useCallback(