aboutsummaryrefslogtreecommitdiffstats
path: root/src/grid.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/grid.rs')
-rw-r--r--src/grid.rs8
1 files changed, 3 insertions, 5 deletions
diff --git a/src/grid.rs b/src/grid.rs
index 0e0ff9d..075e604 100644
--- a/src/grid.rs
+++ b/src/grid.rs
@@ -176,12 +176,10 @@ impl Grid {
let mut final_col = prev.pos.col;
for (idx, (row, prev_row)) in self.rows().zip(prev.rows()).enumerate()
{
- let (mut new_contents, new_attrs, new_col) = row.contents_diff(
- idx.try_into().unwrap(),
- prev_row,
- prev_attrs,
- );
+ let (mut new_contents, new_attrs, new_col) =
+ row.contents_diff(prev_row, prev_attrs);
if !new_contents.is_empty() {
+ contents.extend(format!("\x1b[{};1H", idx + 1).as_bytes());
final_row = idx.try_into().unwrap();
final_col = new_col;
}