fix selection state on ItemGridList when single select mode

This commit is contained in:
jeffvli
2026-01-29 21:34:51 -08:00
parent 74c9d0ca6f
commit 8c65775310
3 changed files with 41 additions and 15 deletions
@@ -511,7 +511,10 @@ const BaseItemGridList = ({
});
}, [containerWidth, resolvedItemCount, throttledSetTableMeta, containerRef]);
const controls = useDefaultItemListControls({ overrides: overrideControls });
const controls = useDefaultItemListControls({
enableMultiSelect,
overrides: overrideControls,
});
const scrollToIndex = useCallback(
(
@@ -875,6 +878,7 @@ const ListComponent = memo((props: ListChildComponentProps<GridItemProps>) => {
data={item}
enableDrag={enableDrag}
enableExpansion={props.data.enableExpansion}
enableMultiSelect={enableMultiSelect}
imageAsLink={!enableMultiSelect}
internalState={props.data.internalState}
itemType={itemType}