fix scroll persistence on folder list table

This commit is contained in:
jeffvli
2025-12-05 19:03:12 -08:00
parent dace0259aa
commit 4531f88e71
@@ -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}