diff options
author | Sean Dewar <seandewar@users.noreply.github.com> | 2023-08-17 23:16:19 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-08-17 23:16:19 +0100 |
commit | 9f7e7455c01718c696e132513fd449235bd4f865 (patch) | |
tree | 3324b832529d2018a3ba1b289f73489ad5d851aa /src/nvim/window.c | |
parent | 7dcbe74234cae6192d11c25dbcd801d35e604eb0 (diff) | |
download | rneovim-9f7e7455c01718c696e132513fd449235bd4f865.tar.gz rneovim-9f7e7455c01718c696e132513fd449235bd4f865.tar.bz2 rneovim-9f7e7455c01718c696e132513fd449235bd4f865.zip |
vim-patch:9.0.1726: incorrect heights in win_size_restore() (#24765)
Problem: incorrect heights in win_size_restore()
Solution: avoid restoring incorrect heights in win_size_restore()
https://github.com/vim/vim/commit/876f5fb570d8401aa4c58af4a5da91f10520aa9d
I already merged this prior, so just replace the new test with the old one,
but add a test case for the global statusline.
Diffstat (limited to 'src/nvim/window.c')
-rw-r--r-- | src/nvim/window.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/nvim/window.c b/src/nvim/window.c index 0ad30b4417..e933390363 100644 --- a/src/nvim/window.c +++ b/src/nvim/window.c @@ -7198,7 +7198,7 @@ int global_stl_height(void) /// @param morewin pretend there are two or more windows if true. int last_stl_height(bool morewin) { - return (p_ls > 1 || (p_ls == 1 && (!one_nonfloat() || morewin))) ? STATUS_HEIGHT : 0; + return (p_ls > 1 || (p_ls == 1 && (morewin || !one_nonfloat()))) ? STATUS_HEIGHT : 0; } /// Return the minimal number of rows that is needed on the screen to display |