From a835b4871b777ffe47813a6a5eb6dc38a7cf27f5 Mon Sep 17 00:00:00 2001 From: Jesse Luehrs Date: Mon, 11 Nov 2019 12:37:00 -0500 Subject: stop special-casing bgcolor in one more place --- src/row.rs | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/src/row.rs b/src/row.rs index f521467..fb25f24 100644 --- a/src/row.rs +++ b/src/row.rs @@ -107,6 +107,7 @@ impl Row { mut prev_attrs: crate::attrs::Attrs, ) -> (crate::grid::Pos, crate::attrs::Attrs) { let mut prev_was_wide = false; + let default_cell = crate::cell::Cell::default(); for (col, cell) in self .cells() @@ -124,9 +125,7 @@ impl Row { row, col: col.try_into().unwrap(), }; - if cell.has_contents() - || cell.bgcolor() != crate::attrs::Color::Default - { + if cell != &default_cell { if pos != prev_pos { if pos.row == prev_pos.row + 1 { if !wrapping -- cgit v1.2.3-54-g00ecf