diff options
Diffstat (limited to 'src/view/screens/Profile.tsx')
-rw-r--r-- | src/view/screens/Profile.tsx | 16 |
1 files changed, 15 insertions, 1 deletions
diff --git a/src/view/screens/Profile.tsx b/src/view/screens/Profile.tsx index ea19515b5..596350564 100644 --- a/src/view/screens/Profile.tsx +++ b/src/view/screens/Profile.tsx @@ -287,6 +287,7 @@ function ProfileScreenLoaded({ scrollElRef={ scrollElRef as React.MutableRefObject<FlatList<any> | null> } + ignoreFilterFor={profile.did} /> )} {showRepliesTab @@ -307,6 +308,7 @@ function ProfileScreenLoaded({ scrollElRef={ scrollElRef as React.MutableRefObject<FlatList<any> | null> } + ignoreFilterFor={profile.did} /> ) : null} @@ -321,6 +323,7 @@ function ProfileScreenLoaded({ scrollElRef={ scrollElRef as React.MutableRefObject<FlatList<any> | null> } + ignoreFilterFor={profile.did} /> )} {showLikesTab @@ -341,6 +344,7 @@ function ProfileScreenLoaded({ scrollElRef={ scrollElRef as React.MutableRefObject<FlatList<any> | null> } + ignoreFilterFor={profile.did} /> ) : null} @@ -396,10 +400,19 @@ interface FeedSectionProps { isFocused: boolean isScrolledDown: boolean scrollElRef: React.MutableRefObject<FlatList<any> | null> + ignoreFilterFor?: string } const FeedSection = React.forwardRef<SectionRef, FeedSectionProps>( function FeedSectionImpl( - {feed, onScroll, headerHeight, isFocused, isScrolledDown, scrollElRef}, + { + feed, + onScroll, + headerHeight, + isFocused, + isScrolledDown, + scrollElRef, + ignoreFilterFor, + }, ref, ) { const queryClient = useQueryClient() @@ -432,6 +445,7 @@ const FeedSection = React.forwardRef<SectionRef, FeedSectionProps>( renderEmptyState={renderPostsEmpty} headerOffset={headerHeight} renderEndOfFeed={ProfileEndOfFeed} + ignoreFilterFor={ignoreFilterFor} /> {(isScrolledDown || hasNew) && ( <LoadLatestBtn |