diff options
| author | Marc André Tanner <mat@brain-dump.org> | 2016-11-02 22:44:09 +0100 |
|---|---|---|
| committer | Marc André Tanner <mat@brain-dump.org> | 2016-11-02 22:44:09 +0100 |
| commit | d024b3415e7467ae23de6997978f7b9f36572c61 (patch) | |
| tree | f94fc61696e85280b4052d92a7ddeff222328926 | |
| parent | c4aaea6a0ec0438d6bd0da1c0650fe5ff272abe6 (diff) | |
| download | vis-d024b3415e7467ae23de6997978f7b9f36572c61.tar.gz vis-d024b3415e7467ae23de6997978f7b9f36572c61.tar.xz | |
ui: correctly display cell attributes
When multiple selections are being displayed and the selection
orientation is changed, the complete primary selection was
wrongly colored in the style of the primary cursor.
| -rw-r--r-- | ui-curses.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/ui-curses.c b/ui-curses.c index 08e2bef..e9e72fd 100644 --- a/ui-curses.c +++ b/ui-curses.c @@ -695,7 +695,7 @@ static void ui_window_draw(UiWin *w) { prev_style = NULL; } else if (l->cells[x].selected) { if (style->fg == selection_bg) - attr |= A_REVERSE; + attr = style->attr | A_REVERSE; else attr = style->attr | COLOR_PAIR(color_pair_get(style->fg, selection_bg)); prev_style = NULL; |
