From e8a127cb34aacef889b2de1f7849adfbafdbbee1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mathias=20Gla=CC=88ser?= Date: Mon, 28 Sep 2026 07:33:35 +0200 Subject: [PATCH] fix: stretch large table load more column --- scripts/large-table-column-resize.js | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/scripts/large-table-column-resize.js b/scripts/large-table-column-resize.js index 349aa30..b88a899 100644 --- a/scripts/large-table-column-resize.js +++ b/scripts/large-table-column-resize.js @@ -125,7 +125,12 @@ const applyWidths = (table, widths, minWidth) => { const safeWidths = widths.map((width) => Math.max(minWidth, width)); const total = safeWidths.reduce((sum, width) => sum + width, 0); - table.style.setProperty('--large-table-grid-template-columns', safeWidths.map((width) => `${width}px`).join(' ')); + const columnTemplate = safeWidths.map((width, index) => ( + index === safeWidths.length - 1 + ? `minmax(${Math.round(width)}px, 1fr)` + : `${Math.round(width)}px` + )).join(' '); + table.style.setProperty('--large-table-grid-template-columns', columnTemplate); table.style.setProperty('--large-table-grid-min-width', `${Math.ceil(total)}px`); table._largeTableColumnWidths = safeWidths; updateHandleState(table, safeWidths, minWidth);