diff options
author | nicm <nicm> | 2021-08-05 09:43:51 +0000 |
---|---|---|
committer | nicm <nicm> | 2021-08-05 09:43:51 +0000 |
commit | 93cc8df6929e0a7c63ce2f0403276a064c290adb (patch) | |
tree | 04dc34eea75b822507c9e5b6b508230eab22a0e8 /server-client.c | |
parent | 42490f4750bb6f39c08908e8e7a3b85022a077af (diff) | |
download | rtmux-93cc8df6929e0a7c63ce2f0403276a064c290adb.tar.gz rtmux-93cc8df6929e0a7c63ce2f0403276a064c290adb.tar.bz2 rtmux-93cc8df6929e0a7c63ce2f0403276a064c290adb.zip |
Do not freeze output in panes when a popup is open, let them continue to
redraw. From Anindya Mukherjee .
Diffstat (limited to 'server-client.c')
-rw-r--r-- | server-client.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/server-client.c b/server-client.c index 4c7def8f..3b102beb 100644 --- a/server-client.c +++ b/server-client.c @@ -117,7 +117,8 @@ server_client_set_overlay(struct client *c, u_int delay, c->overlay_resize = resizecb; c->overlay_data = data; - c->tty.flags |= TTY_FREEZE; + if (c->overlay_check == NULL) + c->tty.flags |= TTY_FREEZE; if (c->overlay_mode == NULL) c->tty.flags |= TTY_NOCURSOR; server_redraw_client(c); |