mirror of
https://github.com/neovim/neovim.git
synced 2025-10-07 02:16:31 +00:00
vim-patch:8.2.2797: Search highlight disappears in the Visual area (#17947)
Problem: Search highlight disappears in the Visual area.
Solution: Combine the search attributes. (closes vim/vim#8134)
2d5f385cee
This commit is contained in:
@@ -3006,6 +3006,10 @@ static int win_line(win_T *wp, linenr_T lnum, int startrow, int endrow, bool noc
|
||||
|
||||
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);
|
||||
}
|
||||
} else if (search_attr != 0) {
|
||||
char_attr = hl_combine_attr(line_attr, search_attr);
|
||||
}
|
||||
|
Reference in New Issue
Block a user