1
0
mirror of https://github.com/tmux/tmux.git synced 2025-03-22 12:58:48 +00:00

Draw command prompt correctly with status line off.

This commit is contained in:
nicm 2017-12-27 13:55:42 +00:00
parent c363c236aa
commit 937f8ed095

View File

@ -659,9 +659,10 @@ status_message_redraw(struct client *c)
memcpy(&old_status, &c->status, sizeof old_status);
lines = status_line_size(c->session);
if (lines <= 1)
if (lines <= 1) {
lines = 1;
screen_init(&c->status, c->tty.sx, 1, 0);
else
} else
screen_init(&c->status, c->tty.sx, lines, 0);
len = screen_write_strlen("%s", c->message_string);
@ -811,9 +812,10 @@ status_prompt_redraw(struct client *c)
memcpy(&old_status, &c->status, sizeof old_status);
lines = status_line_size(c->session);
if (lines <= 1)
if (lines <= 1) {
lines = 1;
screen_init(&c->status, c->tty.sx, 1, 0);
else
} else
screen_init(&c->status, c->tty.sx, lines, 0);
len = screen_write_strlen("%s", c->prompt_string);