diff options
author | zeertzjq <zeertzjq@outlook.com> | 2022-03-24 20:28:46 +0800 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-03-24 20:28:46 +0800 |
commit | 3b28bd57f9131a71b17265d18d5e0a7a8cedb84b (patch) | |
tree | b98f3fa9fb4a16fe681ea7e28b4bfd69cb4532bc /src/nvim/normal.c | |
parent | 1194856b3167f4a37e7d0b985053112a44f61288 (diff) | |
parent | c29a14d1fa58d5472bd14fec99c5b4228ed38b24 (diff) | |
download | rneovim-3b28bd57f9131a71b17265d18d5e0a7a8cedb84b.tar.gz rneovim-3b28bd57f9131a71b17265d18d5e0a7a8cedb84b.tar.bz2 rneovim-3b28bd57f9131a71b17265d18d5e0a7a8cedb84b.zip |
Merge pull request #17821 from zeertzjq/vim-patch-cursorline
vim-patch:8.2.{4591,4614}: cursorline redrawing
Diffstat (limited to 'src/nvim/normal.c')
-rw-r--r-- | src/nvim/normal.c | 8 |
1 files changed, 1 insertions, 7 deletions
diff --git a/src/nvim/normal.c b/src/nvim/normal.c index f402865d2d..e773351d63 100644 --- a/src/nvim/normal.c +++ b/src/nvim/normal.c @@ -1296,13 +1296,7 @@ static void normal_redraw(NormalState *s) } // Might need to update for 'cursorline'. - // When 'cursorlineopt' is "screenline" need to redraw always. - if (curwin->w_p_cul - && (curwin->w_last_cursorline != curwin->w_cursor.lnum - || (curwin->w_p_culopt_flags & CULOPT_SCRLINE)) - && !char_avail()) { - redraw_later(curwin, VALID); - } + check_redraw_cursorline(); if (VIsual_active) { update_curbuf(INVERTED); // update inverted part |