diff --git a/packages/react-native-web/src/exports/ScrollView/ScrollViewBase.js b/packages/react-native-web/src/exports/ScrollView/ScrollViewBase.js index 22a95815..cb2b9f4c 100644 --- a/packages/react-native-web/src/exports/ScrollView/ScrollViewBase.js +++ b/packages/react-native-web/src/exports/ScrollView/ScrollViewBase.js @@ -111,7 +111,9 @@ const ScrollViewBase = forwardRef((props, forwardedRef) => { if (scrollTimeout.current != null) { clearTimeout(scrollTimeout.current); } - scrollTimeout.current = setTimeout(handleScrollEnd, 100); + scrollTimeout.current = setTimeout(() => { + handleScrollEnd(e); + }, 100); if (scrollState.current.isScrolling) { // Scroll last tick may have changed, check if we need to notify if (shouldEmitScrollEvent(scrollState.current.scrollLastTick, scrollEventThrottle)) {