aboutsummaryrefslogtreecommitdiffstats
path: root/src/row.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/row.rs')
-rw-r--r--src/row.rs4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/row.rs b/src/row.rs
index 51fab96..439bf4b 100644
--- a/src/row.rs
+++ b/src/row.rs
@@ -221,12 +221,12 @@ impl Row {
}
fn content_width(&self, start: u16, formatting: bool) -> u16 {
+ let default_attrs = crate::attrs::Attrs::default();
for (col, cell) in
self.cells.iter().skip(start as usize).enumerate().rev()
{
if cell.has_contents()
- || (formatting
- && cell.bgcolor() != crate::attrs::Color::Default)
+ || (formatting && cell.attrs() != &default_attrs)
{
let width: u16 = col.try_into().unwrap();
return width + 1;