=================================================================== RCS file: /cvsrepo/anoncvs/cvs/src/usr.bin/tmux/server-client.c,v retrieving revision 1.218 retrieving revision 1.219 diff -u -r1.218 -r1.219 --- src/usr.bin/tmux/server-client.c 2017/04/18 20:37:49 1.218 +++ src/usr.bin/tmux/server-client.c 2017/04/19 06:52:27 1.219 @@ -1,4 +1,4 @@ -/* $OpenBSD: server-client.c,v 1.218 2017/04/18 20:37:49 nicm Exp $ */ +/* $OpenBSD: server-client.c,v 1.219 2017/04/19 06:52:27 nicm Exp $ */ /* * Copyright (c) 2009 Nicholas Marriott @@ -1269,8 +1269,8 @@ screen_redraw_update(c); /* will adjust flags */ } - flags = tty->flags & (TTY_FREEZE|TTY_NOCURSOR); - tty->flags = (tty->flags & ~TTY_FREEZE) | TTY_NOCURSOR; + flags = tty->flags & (TTY_BLOCK|TTY_FREEZE|TTY_NOCURSOR); + tty->flags = (tty->flags & ~(TTY_BLOCK|TTY_FREEZE)) | TTY_NOCURSOR; if (c->flags & CLIENT_REDRAW) { tty_update_mode(tty, tty->mode, NULL);