aboutsummaryrefslogtreecommitdiff
path: root/src/nvim/drawscreen.c
diff options
context:
space:
mode:
authorzeertzjq <zeertzjq@outlook.com>2022-09-27 06:33:48 +0800
committerGitHub <noreply@github.com>2022-09-27 06:33:48 +0800
commit7e98821e56a88487f24584463869432d8373a28e (patch)
tree66644293b3a206014cc3b976fdec1fc6d346fae5 /src/nvim/drawscreen.c
parent9a5ac065093b58cceb676700b988584931cef150 (diff)
downloadrneovim-7e98821e56a88487f24584463869432d8373a28e.tar.gz
rneovim-7e98821e56a88487f24584463869432d8373a28e.tar.bz2
rneovim-7e98821e56a88487f24584463869432d8373a28e.zip
fix(ui): redraw end of buffer if last line is modified (#20354)
Diffstat (limited to 'src/nvim/drawscreen.c')
-rw-r--r--src/nvim/drawscreen.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/nvim/drawscreen.c b/src/nvim/drawscreen.c
index c95f3f3550..fdf70a081c 100644
--- a/src/nvim/drawscreen.c
+++ b/src/nvim/drawscreen.c
@@ -1965,7 +1965,8 @@ win_update_start:
if (mid_end >= row) {
lastline = MIN(lastline, mid_start);
}
- if (mod_bot > buf->b_ml.ml_line_count + 1) {
+ // if (mod_bot > buf->b_ml.ml_line_count + 1) {
+ if (mod_bot > buf->b_ml.ml_line_count) {
lastline = 0;
}