diff options
author | Nicholas Marriott <nicm@openbsd.org> | 2009-10-22 12:30:00 +0000 |
---|---|---|
committer | Nicholas Marriott <nicm@openbsd.org> | 2009-10-22 12:30:00 +0000 |
commit | fd35b6f836565d2d46b8c9869f8ea6590face8d6 (patch) | |
tree | cd2eadc1d26a0f70502c39fb1fd7542d417be146 | |
parent | eb0c33cba43c8f7b35de20ffa55c318779e171de (diff) | |
download | rtmux-fd35b6f836565d2d46b8c9869f8ea6590face8d6.tar.gz rtmux-fd35b6f836565d2d46b8c9869f8ea6590face8d6.tar.bz2 rtmux-fd35b6f836565d2d46b8c9869f8ea6590face8d6.zip |
Only redraw the pane when changing mode, not the entire window.
-rw-r--r-- | window.c | 4 |
1 files changed, 2 insertions, 2 deletions
@@ -610,7 +610,7 @@ window_pane_set_mode(struct window_pane *wp, const struct window_mode *mode) if ((s = wp->mode->init(wp)) != NULL) wp->screen = s; - server_redraw_window(wp->window); + wp->flags |= PANE_REDRAW; return (0); } @@ -624,7 +624,7 @@ window_pane_reset_mode(struct window_pane *wp) wp->mode = NULL; wp->screen = &wp->base; - server_redraw_window(wp->window); + wp->flags |= PANE_REDRAW; } void |