diff options
author | shirasaka <shirasaka@n-create.co.jp> | 2022-04-30 16:49:29 +0900 |
---|---|---|
committer | shirasaka <shirasaka@n-create.co.jp> | 2022-05-05 06:15:09 +0900 |
commit | b5957c3c3243c247bc5bec44e44cdaf8230a6c5d (patch) | |
tree | ee62724192234b65b1c49589e1f97b5733332e0e /src | |
parent | e6c71574a07662c44b83c6cb07bf9b61bc06e136 (diff) | |
download | rneovim-b5957c3c3243c247bc5bec44e44cdaf8230a6c5d.tar.gz rneovim-b5957c3c3243c247bc5bec44e44cdaf8230a6c5d.tar.bz2 rneovim-b5957c3c3243c247bc5bec44e44cdaf8230a6c5d.zip |
fix: display global statusline correctly with ext_messages
Diffstat (limited to 'src')
-rw-r--r-- | src/nvim/window.c | 7 |
1 files changed, 2 insertions, 5 deletions
diff --git a/src/nvim/window.c b/src/nvim/window.c index 90f7145f51..110c5644d9 100644 --- a/src/nvim/window.c +++ b/src/nvim/window.c @@ -5489,7 +5489,7 @@ void win_setheight_win(int height, win_T *win) } } cmdline_row = row; - p_ch = MAX(Rows - cmdline_row, 1); + p_ch = MAX(Rows - cmdline_row, ui_has(kUIMessages) ? 0 : 1); curtab->tp_ch_used = p_ch; msg_row = row; msg_col = 0; @@ -5997,10 +5997,7 @@ void win_drag_status_line(win_T *dragwin, int offset) clear_cmdline = true; } cmdline_row = row; - p_ch = Rows - cmdline_row; - if (p_ch < 1) { - p_ch = 1; - } + p_ch = MAX(Rows - cmdline_row, ui_has(kUIMessages) ? 0 : 1); curtab->tp_ch_used = p_ch; redraw_all_later(SOME_VALID); showmode(); |