diff --git a/internal/tui/table_helpers.go b/internal/tui/table_helpers.go index 86a3a16..ed5397e 100644 --- a/internal/tui/table_helpers.go +++ b/internal/tui/table_helpers.go @@ -41,7 +41,11 @@ func (m Model) renderTable(headers []string, items int, buildRows func(start, en Rows(rows...). StyleFunc(func(row, col int) lipgloss.Style { if row == table.HeaderRow { - return tableHeaderStyle + h := tableHeaderStyle + if col < len(colWidths) && colWidths[col] > 0 { + h = h.Width(colWidths[col]).MaxWidth(colWidths[col]) + } + return h } isSelected := row == selectedVisual if styleOverride != nil {