diff --git a/src/terminal/element.rs b/src/terminal/element.rs index ecec7e7..e836afd 100644 --- a/src/terminal/element.rs +++ b/src/terminal/element.rs @@ -352,7 +352,7 @@ impl TerminalElement { rects.push(LayoutRect { row: render_cell.row, col: render_cell.col, - cells: 1, + cells: if cell.flags.contains(Flags::WIDE_CHAR) { 2 } else { 1 }, color: if selected { cx.theme().selection } else if cell.flags.contains(Flags::INVERSE) {