From 9f4792ef98d811563096450c778b055406451150 Mon Sep 17 00:00:00 2001 From: Vit Horacek <36083550+mountiny@users.noreply.github.com> Date: Tue, 11 Mar 2025 23:37:13 +0000 Subject: [PATCH] Merge pull request #58219 from callstack-internal/fix-blocked-scrolling-event-in-reports-list [CP Staging] fix: blocked scrolling event in reports list (cherry picked from commit 54c5a26201af724b802f6e450f67b3f6876b8416) (CP triggered by mountiny) --- src/pages/home/report/ReportActionsList.tsx | 10 ---------- 1 file changed, 10 deletions(-) diff --git a/src/pages/home/report/ReportActionsList.tsx b/src/pages/home/report/ReportActionsList.tsx index 3cdb7b59ae7a..ab76579e22e6 100644 --- a/src/pages/home/report/ReportActionsList.tsx +++ b/src/pages/home/report/ReportActionsList.tsx @@ -176,7 +176,6 @@ function ReportActionsList({ const [reportNameValuePairs] = useOnyx(`${ONYXKEYS.COLLECTION.REPORT_NAME_VALUE_PAIRS}${report?.reportID}`); const [accountID] = useOnyx(ONYXKEYS.SESSION, {selector: (session) => session?.accountID}); const participantsContext = useContext(PersonalDetailsContext); - const [scrollOffset, setScrollOffset] = useState(0); useEffect(() => { const unsubscriber = Visibility.onVisibilityChange(() => { @@ -514,7 +513,6 @@ function ReportActionsList({ }; const trackVerticalScrolling = (event: NativeSyntheticEvent) => { - setScrollOffset(event.nativeEvent.contentOffset.y); scrollingVerticalOffset.current = event.nativeEvent.contentOffset.y; handleUnreadFloatingButton(); onScroll?.(event); @@ -710,14 +708,6 @@ function ReportActionsList({ const onEndReached = useCallback(() => { loadOlderChats(false); - - requestAnimationFrame(() => { - reportScrollManager.ref?.current?.scrollToOffset({ - offset: scrollingVerticalOffset.current - scrollOffset, - animated: false, - }); - }); - // eslint-disable-next-line react-compiler/react-compiler, react-hooks/exhaustive-deps }, [loadOlderChats]); // Parse Fullstory attributes on initial render