From 32f97d8385d591ec4026f3fb5a1ab8e34e12a06d Mon Sep 17 00:00:00 2001 From: Jesse Luehrs Date: Mon, 6 Jun 2016 02:36:09 -0400 Subject: max col should be extended by one if the last char in the row is wide --- src/screen.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/screen.c b/src/screen.c index 002ebbe..b909cfb 100644 --- a/src/screen.c +++ b/src/screen.c @@ -864,7 +864,7 @@ int vt100_screen_row_max_col(VT100Screen *vt, int row) } } - return max + 1; + return max + ((max < vt->grid->max.col - 1 && cells[max].is_wide) ? 2 : 1); } void vt100_screen_cleanup(VT100Screen *vt) -- cgit v1.2.3