aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBjörn Linse <bjorn.linse@gmail.com>2019-01-12 09:22:21 +0100
committerBjörn Linse <bjorn.linse@gmail.com>2019-01-12 09:22:21 +0100
commitca58c3a4f563dac5d68836090b963d3562da7eaf (patch)
treeca208efe62671d23c728b24f3d502edaeab0d1ad
parentdb3c797c6b3ce9c4f0f50ae22acde0c1aac60725 (diff)
downloadrneovim-ca58c3a4f563dac5d68836090b963d3562da7eaf.tar.gz
rneovim-ca58c3a4f563dac5d68836090b963d3562da7eaf.tar.bz2
rneovim-ca58c3a4f563dac5d68836090b963d3562da7eaf.zip
normal/edit: add missing "need_cursor_line_redraw = false"
vim-patch:8.1.0726: redrawing specifically for conceal feature
-rw-r--r--src/nvim/edit.c1
-rw-r--r--src/nvim/normal.c1
2 files changed, 2 insertions, 0 deletions
diff --git a/src/nvim/edit.c b/src/nvim/edit.c
index 5e559462bc..257a6ef112 100644
--- a/src/nvim/edit.c
+++ b/src/nvim/edit.c
@@ -1462,6 +1462,7 @@ ins_redraw (
redrawWinline(curwin, conceal_new_cursor_line == 0
? curwin->w_cursor.lnum : conceal_new_cursor_line);
curwin->w_valid &= ~VALID_CROW;
+ need_cursor_line_redraw = false;
}
if (must_redraw) {
diff --git a/src/nvim/normal.c b/src/nvim/normal.c
index 9b2543cb8f..21c902a68e 100644
--- a/src/nvim/normal.c
+++ b/src/nvim/normal.c
@@ -1263,6 +1263,7 @@ static void normal_redraw(NormalState *s)
redrawWinline(curwin, s->conceal_new_cursor_line);
curwin->w_valid &= ~VALID_CROW;
+ need_cursor_line_redraw = false;
}
if (VIsual_active) {