Mercurial > vim
diff src/testdir/test_winbar.vim @ 24289:8938c0c98149 v8.2.2685
patch 8.2.2685: custom statusline not drawn correctly with WinBar
Commit: https://github.com/vim/vim/commit/49c51b825a7435a750e64f7f0ebd09166e8559df
Author: Bram Moolenaar <Bram@vim.org>
Date: Thu Apr 1 16:16:18 2021 +0200
patch 8.2.2685: custom statusline not drawn correctly with WinBar
Problem: Custom statusline not drawn correctly with WinBar.
Solution: Also adjust the column for the custom status line. (Yee Cheng
Chin, closes #8047)
author | Bram Moolenaar <Bram@vim.org> |
---|---|
date | Thu, 01 Apr 2021 16:30:05 +0200 |
parents | 6062e10a7e72 |
children | 2d726d5a6405 |
line wrap: on
line diff
--- a/src/testdir/test_winbar.vim +++ b/src/testdir/test_winbar.vim @@ -141,4 +141,24 @@ func Test_winbar_not_visible() call delete('XtestWinbarNotVisble') endfunction +func Test_winbar_not_visible_custom_statusline() + CheckScreendump + + let lines =<< trim END + split + nnoremenu WinBar.Test :test + set winminheight=0 + set statusline=abcde + wincmd j + wincmd _ + END + call writefile(lines, 'XtestWinbarNotVisble') + let buf = RunVimInTerminal('-S XtestWinbarNotVisble', #{rows: 10}) + call VerifyScreenDump(buf, 'Test_winbar_not_visible_custom_statusline', {}) + + " clean up + call StopVimInTerminal(buf) + call delete('XtestWinbarNotVisble') +endfunction + " vim: shiftwidth=2 sts=2 expandtab