Skip to content

Commit 991115f

Browse files
Stopped recalculating sticky width (#971)
1 parent c7e654e commit 991115f

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

packages/core/src/internal/data-grid/data-grid.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -446,7 +446,7 @@ const DataGrid: React.ForwardRefRenderFunction<DataGridRef, DataGridProps> = (p,
446446
}, [cellYOffset, cellXOffset, translateX, translateY, enableFirefoxRescaling, enableSafariRescaling]);
447447

448448
const mappedColumns = useMappedColumns(columns, freezeColumns);
449-
const stickyX = fixedShadowX ? getStickyWidth(mappedColumns, dragAndDropState) : 0;
449+
const stickyX = React.useMemo(() => fixedShadowX ? getStickyWidth(mappedColumns, dragAndDropState) : 0,[mappedColumns, dragAndDropState, fixedShadowX]);
450450

451451
// row: -1 === columnHeader, -2 === groupHeader
452452
const getBoundsForItem = React.useCallback(

0 commit comments

Comments
 (0)