ui/table: fix width calculation of multi-line column headers
This commit is contained in:
parent
e9de9684f4
commit
edd3e214c2
2 changed files with 16 additions and 1 deletions
|
@ -142,7 +142,7 @@ func (t *Table) Write(w io.Writer) error {
|
|||
for i, desc := range t.columns {
|
||||
for _, line := range strings.Split(desc, "\n") {
|
||||
if columnWidths[i] < ui.TerminalDisplayWidth(line) {
|
||||
columnWidths[i] = ui.TerminalDisplayWidth(desc)
|
||||
columnWidths[i] = ui.TerminalDisplayWidth(line)
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue