From 3b0ddab82cf7c633731087ba9534020ec9099db2 Mon Sep 17 00:00:00 2001 From: Robin Wieruch Date: Tue, 8 Aug 2023 22:27:20 +0200 Subject: [PATCH] fix(HeaderCell): null pointer if rendered HeaderCell count increases --- src/table/Cell/HeaderCell.tsx | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/table/Cell/HeaderCell.tsx b/src/table/Cell/HeaderCell.tsx index 2619e10..c58ad92 100644 --- a/src/table/Cell/HeaderCell.tsx +++ b/src/table/Cell/HeaderCell.tsx @@ -52,6 +52,8 @@ const useUpdateLayout = (index: number, hide: boolean | Nullish) => { if (dataColumn.isStiff || layout?.horizontalScroll) { const preservedDataColumn = getPreservedColumn(dataColumn.index, preservedDataColumns); + if (!preservedDataColumn) return 'minmax(0px, 1fr)'; + return `${preservedDataColumn.width || preservedDataColumn.minWidth * 2}px`; } else { return 'minmax(0px, 1fr)';