aboutsummaryrefslogtreecommitdiff
path: root/window.c
diff options
context:
space:
mode:
authorMarc André Tanner <mat@brain-dump.org>2015-04-07 14:14:03 +0200
committerMarc André Tanner <mat@brain-dump.org>2015-04-07 14:14:03 +0200
commitb3b414280f995c673bb384ef076c842d01cefc79 (patch)
tree7a8679b920f6a5aacf7e933358b0aa0bbcd5748c /window.c
parent0ec4c6896358fa49364a9c2e11f982bd31f825d4 (diff)
downloadvis-b3b414280f995c673bb384ef076c842d01cefc79.tar.gz
vis-b3b414280f995c673bb384ef076c842d01cefc79.tar.xz
Fix cell attributes for tabs
This should fix some selection artifacts.
Diffstat (limited to 'window.c')
-rw-r--r--window.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/window.c b/window.c
index ef32e82..fe5eac3 100644
--- a/window.c
+++ b/window.c
@@ -163,6 +163,7 @@ static bool window_addch(Win *win, Cell *cell) {
win->line->cells[win->col].data[0] = ' ';
win->line->cells[win->col].data[1] = '\0';
win->line->cells[win->col].istab = true;
+ win->line->cells[win->col].attr = cell->attr;
win->line->width++;
win->col++;
}
@@ -195,6 +196,7 @@ static bool window_addch(Win *win, Cell *cell) {
.len = 1,
.width = 2,
.istab = false,
+ .attr = cell->attr,
};
}