=================================================================== RCS file: /cvsrepo/anoncvs/cvs/src/usr.bin/tmux/server-client.c,v retrieving revision 1.216 retrieving revision 1.217 diff -u -r1.216 -r1.217 --- src/usr.bin/tmux/server-client.c 2017/04/05 10:49:46 1.216 +++ src/usr.bin/tmux/server-client.c 2017/04/17 06:40:32 1.217 @@ -1,4 +1,4 @@ -/* $OpenBSD: server-client.c,v 1.216 2017/04/05 10:49:46 nicm Exp $ */ +/* $OpenBSD: server-client.c,v 1.217 2017/04/17 06:40:32 nicm Exp $ */ /* * Copyright (c) 2009 Nicholas Marriott @@ -992,7 +992,6 @@ */ focus = options_get_number(global_options, "focus-events"); RB_FOREACH(w, windows, &windows) { - w->flags &= ~WINDOW_REDRAW; TAILQ_FOREACH(wp, &w->panes, entry) { if (wp->fd != -1) { if (focus) @@ -1227,11 +1226,6 @@ tty_update_mode(tty, tty->mode, NULL); screen_redraw_screen(c, 1, 1, 1); c->flags &= ~(CLIENT_STATUS|CLIENT_BORDERS); - } else if (c->flags & CLIENT_REDRAWWINDOW) { - tty_update_mode(tty, tty->mode, NULL); - TAILQ_FOREACH(wp, &c->session->curw->window->panes, entry) - screen_redraw_pane(c, wp); - c->flags &= ~CLIENT_REDRAWWINDOW; } else { TAILQ_FOREACH(wp, &c->session->curw->window->panes, entry) { if (wp->flags & PANE_REDRAW) {