diff options
author | Riley Bruins <ribru17@hotmail.com> | 2024-10-12 10:57:31 -0700 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-10-12 10:57:31 -0700 |
commit | e049c6e4c08a141c94218672e770f86f91c27a11 (patch) | |
tree | 9ee26aa2f39b30a86410d79a425b1a440c807822 /src | |
parent | 4b909528516032b002a4a32f3e06f0eb6185ea6b (diff) | |
download | rneovim-e049c6e4c08a141c94218672e770f86f91c27a11.tar.gz rneovim-e049c6e4c08a141c94218672e770f86f91c27a11.tar.bz2 rneovim-e049c6e4c08a141c94218672e770f86f91c27a11.zip |
feat(ui): statusline text inherits highlights #29976
Changes apply to the winbar, statusline, and tabline text.
Diffstat (limited to 'src')
-rw-r--r-- | src/nvim/statusline.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/nvim/statusline.c b/src/nvim/statusline.c index 07bb7dd69a..6b8f5e27a3 100644 --- a/src/nvim/statusline.c +++ b/src/nvim/statusline.c @@ -430,7 +430,7 @@ static void win_redr_custom(win_T *wp, bool draw_winbar, bool draw_ruler) if (hltab[n].userhl == 0) { curattr = attr; } else if (hltab[n].userhl < 0) { - curattr = syn_id2attr(-hltab[n].userhl); + curattr = hl_combine_attr(attr, syn_id2attr(-hltab[n].userhl)); } else if (wp != NULL && wp != curwin && wp->w_status_height != 0) { curattr = highlight_stlnc[hltab[n].userhl - 1]; } else { |