From 8ad261aa50617b9ea12728621aca8ce61875c8be Mon Sep 17 00:00:00 2001 From: Eric Bailey Date: Tue, 14 Nov 2023 11:22:35 -0600 Subject: [PATCH] Add isFetching --- src/view/screens/Feeds.tsx | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/src/view/screens/Feeds.tsx b/src/view/screens/Feeds.tsx index 39a7508fc5..7a3daee8df 100644 --- a/src/view/screens/Feeds.tsx +++ b/src/view/screens/Feeds.tsx @@ -156,9 +156,16 @@ export const FeedsScreen = withAuthRequired(function FeedsScreenImpl( setIsPTR(false) }, [setIsPTR, refetchPopularFeeds]) const onEndReached = React.useCallback(() => { - if (isUserSearching || !hasNextPopularFeedsPage || popularFeedsError) return + if ( + isPopularFeedsFetching || + isUserSearching || + !hasNextPopularFeedsPage || + popularFeedsError + ) + return fetchNextPopularFeedsPage() }, [ + isPopularFeedsFetching, isUserSearching, popularFeedsError, hasNextPopularFeedsPage,