From 2d5f385cee3668c44089edcb9d60b0b5d751ee5d Mon Sep 17 00:00:00 2001 From: Bram Moolenaar Date: Wed, 21 Apr 2021 15:11:42 +0200 Subject: patch 8.2.2797: Search highlight disappears in the Visual area Problem: Search highlight disappears in the Visual area. Solution: Combine the search attributes. (closes #8134) --- src/drawline.c | 3 +++ 1 file changed, 3 insertions(+) (limited to 'src/drawline.c') diff --git a/src/drawline.c b/src/drawline.c index fcb996b4b..13be022a9 100644 --- a/src/drawline.c +++ b/src/drawline.c @@ -1538,6 +1538,9 @@ win_line( if (area_attr != 0) { char_attr = hl_combine_attr(line_attr, area_attr); + if (!highlight_match) + // let search highlight show in Visual area if possible + char_attr = hl_combine_attr(search_attr, char_attr); # ifdef FEAT_SYN_HL char_attr = hl_combine_attr(syntax_attr, char_attr); # endif -- cgit v1.2.1