Cleanup header to work like before (#2039)

This commit is contained in:
Jonathan Turner
2020-06-23 11:51:06 -07:00
committed by GitHub
parent 1420cbafe4
commit c56cbd0f6b
2 changed files with 8 additions and 5 deletions

View File

@ -406,7 +406,10 @@ impl WrappedTable {
self.print_separator(SeparatorPosition::Top);
}
if !self.headers.is_empty() {
let skip_headers = (self.headers.len() == 2 && self.headers[1].max_width == 0)
|| (self.headers.len() == 1 && self.headers[0].max_width == 0);
if !self.headers.is_empty() && !skip_headers {
self.print_cell_contents(&self.headers);
}
@ -420,7 +423,7 @@ impl WrappedTable {
} else {
first_row = false;
if self.theme.separate_header && !self.headers.is_empty() {
if self.theme.separate_header && !self.headers.is_empty() && !skip_headers {
self.print_separator(SeparatorPosition::Middle);
}
}