Do not freeze output in panes when a popup is open, let them continue to

redraw. From Anindya Mukherjee .
This commit is contained in:
nicm
2021-08-05 09:43:51 +00:00
parent 42490f4750
commit 93cc8df692
4 changed files with 91 additions and 23 deletions

View File

@ -339,11 +339,7 @@ popup_job_update_cb(struct job *job)
return;
c->overlay_check = NULL;
c->tty.flags &= ~TTY_FREEZE;
input_parse_screen(pd->ictx, s, popup_init_ctx_cb, pd, data, size);
c->tty.flags |= TTY_FREEZE;
c->overlay_check = popup_check_cb;
evbuffer_drain(evb, size);