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:
parent
c363c236aa
commit
937f8ed095
10
status.c
10
status.c
@ -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);
|
||||
|
Loading…
Reference in New Issue
Block a user