Fix directory scroll position reset (#34560)
This commit is contained in:
parent
05f6f7d28a
commit
e3f0b955b8
2 changed files with 17 additions and 4 deletions
|
@ -130,6 +130,7 @@ export const Directory: React.FC<{
|
|||
}, [dispatch, order, local]);
|
||||
|
||||
const pinned = !!columnId;
|
||||
const initialLoad = isLoading && accountIds.size === 0;
|
||||
|
||||
const scrollableArea = (
|
||||
<div className='scrollable'>
|
||||
|
@ -170,7 +171,7 @@ export const Directory: React.FC<{
|
|||
</div>
|
||||
|
||||
<div className='directory__list'>
|
||||
{isLoading ? (
|
||||
{initialLoad ? (
|
||||
<LoadingIndicator />
|
||||
) : (
|
||||
accountIds.map((accountId) => (
|
||||
|
@ -179,7 +180,11 @@ export const Directory: React.FC<{
|
|||
)}
|
||||
</div>
|
||||
|
||||
<LoadMore onClick={handleLoadMore} visible={!isLoading} />
|
||||
<LoadMore
|
||||
onClick={handleLoadMore}
|
||||
visible={!initialLoad}
|
||||
loading={isLoading}
|
||||
/>
|
||||
</div>
|
||||
);
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue