diff options
Diffstat (limited to 'src/view/screens')
-rw-r--r-- | src/view/screens/ProfileFeed.tsx | 3 | ||||
-rw-r--r-- | src/view/screens/ProfileList.tsx | 5 |
2 files changed, 3 insertions, 5 deletions
diff --git a/src/view/screens/ProfileFeed.tsx b/src/view/screens/ProfileFeed.tsx index 6a3da665e..dcfec1166 100644 --- a/src/view/screens/ProfileFeed.tsx +++ b/src/view/screens/ProfileFeed.tsx @@ -332,11 +332,11 @@ export const ProfileFeedScreenInner = observer( <View style={s.hContentRegion}> <PagerWithHeader items={SECTION_TITLES} + isHeaderReady={feedInfo?.hasLoaded ?? false} renderHeader={renderHeader} onCurrentPageSelected={onCurrentPageSelected}> {({onScroll, headerHeight, isScrolledDown}) => ( <FeedSection - key="1" ref={feedSectionRef} feed={feed} onScroll={onScroll} @@ -346,7 +346,6 @@ export const ProfileFeedScreenInner = observer( )} {({onScroll, headerHeight}) => ( <ScrollView - key="2" onScroll={onScroll} scrollEventThrottle={1} contentContainerStyle={{paddingTop: headerHeight}}> diff --git a/src/view/screens/ProfileList.tsx b/src/view/screens/ProfileList.tsx index cfe9c4182..624bea027 100644 --- a/src/view/screens/ProfileList.tsx +++ b/src/view/screens/ProfileList.tsx @@ -165,11 +165,11 @@ export const ProfileListScreenInner = observer( <View style={s.hContentRegion}> <PagerWithHeader items={SECTION_TITLES_CURATE} + isHeaderReady={list.hasLoaded} renderHeader={renderHeader} onCurrentPageSelected={onCurrentPageSelected}> {({onScroll, headerHeight, isScrolledDown}) => ( <FeedSection - key="1" ref={feedSectionRef} feed={feed} onScroll={onScroll} @@ -179,7 +179,6 @@ export const ProfileListScreenInner = observer( )} {({onScroll, headerHeight, isScrolledDown}) => ( <AboutSection - key="2" ref={aboutSectionRef} list={list} descriptionRT={list.descriptionRT} @@ -215,10 +214,10 @@ export const ProfileListScreenInner = observer( <View style={s.hContentRegion}> <PagerWithHeader items={SECTION_TITLES_MOD} + isHeaderReady={list.hasLoaded} renderHeader={renderHeader}> {({onScroll, headerHeight, isScrolledDown}) => ( <AboutSection - key="2" list={list} descriptionRT={list.descriptionRT} creator={list.data ? list.data.creator : undefined} |