diff options
Diffstat (limited to 'src/nvim/window.c')
-rw-r--r-- | src/nvim/window.c | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/src/nvim/window.c b/src/nvim/window.c index c0edef7abc..242ff1fb12 100644 --- a/src/nvim/window.c +++ b/src/nvim/window.c @@ -6263,7 +6263,7 @@ void win_comp_scroll(win_T *wp) } } -// command_height: called whenever p_ch has been changed +/// command_height: called whenever p_ch has been changed. void command_height(void) { int h; @@ -6275,6 +6275,9 @@ void command_height(void) // p_ch was changed in another tab page. curtab->tp_ch_used = p_ch; + // Update cmdline_row to what it should be: just below the last window. + cmdline_row = topframe->fr_height; + // If cmdline_row is smaller than what it is supposed to be for 'cmdheight' // then set old_p_ch to what it would be, so that the windows get resized // properly for the new value. |