From 62570899e8ec721a85ef4842cfa414590a2ca04e Mon Sep 17 00:00:00 2001 From: Carlos Valente Date: Wed, 30 Apr 2025 19:38:52 +0200 Subject: [PATCH] fix: issue when user hides all columns --- .../cuesheet-table/cuesheet-table-elements/BlockRow.tsx | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/apps/client/src/views/cuesheet/cuesheet-table/cuesheet-table-elements/BlockRow.tsx b/apps/client/src/views/cuesheet/cuesheet-table/cuesheet-table-elements/BlockRow.tsx index a9ca6fd6d..0c6f0aa14 100644 --- a/apps/client/src/views/cuesheet/cuesheet-table/cuesheet-table-elements/BlockRow.tsx +++ b/apps/client/src/views/cuesheet/cuesheet-table/cuesheet-table-elements/BlockRow.tsx @@ -19,7 +19,10 @@ function BlockRow(props: BlockRowProps) { return null; } - const paddingRows = new Array(columnCount - 1).fill(null); + // guard the use case where user has hidden all columns + const fillColumns = Math.min(columnCount, 1); + + const paddingRows = new Array(fillColumns).fill(null); return (