mirror of
https://github.com/jeffvli/feishin.git
synced 2026-05-07 04:20:12 +02:00
fix scroll persistence on folder list table
This commit is contained in:
@@ -86,7 +86,8 @@ interface FolderListViewProps {
|
||||
export const FolderListView = ({ folderQuery }: FolderListViewProps) => {
|
||||
const { display, table } = useListSettings(ItemListKey.SONG);
|
||||
const { setItemCount } = useListContext();
|
||||
const { navigateToFolder } = useFolderListFilters();
|
||||
const { currentFolderId, navigateToFolder } = useFolderListFilters();
|
||||
const serverId = useCurrentServerId();
|
||||
|
||||
const { handleOnScrollEnd, scrollOffset } = useItemListScrollPersist({
|
||||
enabled: true,
|
||||
@@ -187,6 +188,7 @@ export const FolderListView = ({ folderQuery }: FolderListViewProps) => {
|
||||
type: 'offset',
|
||||
}}
|
||||
itemType={LibraryItem.FOLDER}
|
||||
key={`folder-${serverId}-${currentFolderId}`}
|
||||
onColumnReordered={handleColumnReordered}
|
||||
onColumnResized={handleColumnResized}
|
||||
onScrollEnd={handleOnScrollEnd}
|
||||
|
||||
Reference in New Issue
Block a user