aboutsummaryrefslogtreecommitdiff
path: root/src/nvim/move.c
diff options
context:
space:
mode:
authorzeertzjq <zeertzjq@outlook.com>2024-05-09 06:11:56 +0800
committerGitHub <noreply@github.com>2024-05-09 06:11:56 +0800
commite4e230a0cd1b2b0aaee60a5a4a7fcb8df508e7a0 (patch)
treeab78ff717818f4896dffa73d8457951408cb15cc /src/nvim/move.c
parent064f3e42e8d33b0a9e560dfb7c9a42b2fc1ed868 (diff)
downloadrneovim-e4e230a0cd1b2b0aaee60a5a4a7fcb8df508e7a0.tar.gz
rneovim-e4e230a0cd1b2b0aaee60a5a4a7fcb8df508e7a0.tar.bz2
rneovim-e4e230a0cd1b2b0aaee60a5a4a7fcb8df508e7a0.zip
vim-patch:9.1.0397: Wrong display with 'smoothscroll' when changing quickfix list (#28674)
Problem: Wrong display with 'smoothscroll' when changing quickfix list. Solution: Reset w_skipcol when replacing quickfix list (zeertzjq). closes: vim/vim#14730 https://github.com/vim/vim/commit/c7a8eb5ff2ddd919e6f39faec93d81c52874695a
Diffstat (limited to 'src/nvim/move.c')
-rw-r--r--src/nvim/move.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/nvim/move.c b/src/nvim/move.c
index 377ccd7596..078ce3d72c 100644
--- a/src/nvim/move.c
+++ b/src/nvim/move.c
@@ -286,6 +286,7 @@ void update_topline(win_T *wp)
}
wp->w_topline = 1;
wp->w_botline = 2;
+ wp->w_skipcol = 0;
wp->w_valid |= VALID_BOTLINE|VALID_BOTLINE_AP;
wp->w_viewport_invalid = true;
wp->w_scbind_pos = 1;