]> git.ipfire.org Git - thirdparty/vim.git/commit
patch 9.1.1147: preview-window does not scroll correctly v9.1.1147
authorGirish Palya <girishji@gmail.com>
Mon, 24 Feb 2025 20:39:42 +0000 (21:39 +0100)
committerChristian Brabandt <cb@256bit.org>
Mon, 24 Feb 2025 20:39:42 +0000 (21:39 +0100)
commit12b1eb58abca1eabc4833ad855c8a31d8b40981e
tree695b1d54e3b9e5a59edabf7327f00223a7895947
parentf877040a042c0e8f2c574b268892722944b2289e
patch 9.1.1147: preview-window does not scroll correctly

Problem:  preview-window does not scroll correctly
Solution: init firstline = 0 for a preview window
          (Girish Palya)

The 'info' window, which appears during insert-mode completion to display
additional information, was not scrolling properly when using commands like:
win_execute(popup_findinfo(), "normal! \<PageDown>")
This issue made it impossible to navigate through info window contents using
keyboard-based scrolling.
The fix correctly updates the w_firstline value of the popup window, ensuring
proper scrolling behavior. Mouse scrolling was already working as expected and
remains unaffected.

closes: #16703

Signed-off-by: Girish Palya <girishji@gmail.com>
Signed-off-by: Christian Brabandt <cb@256bit.org>
src/popupmenu.c
src/testdir/test_ins_complete.vim
src/version.c