diff --git a/screen-redraw.c b/screen-redraw.c index 9e389be91..6e8b65b76 100644 --- a/screen-redraw.c +++ b/screen-redraw.c @@ -1667,7 +1667,7 @@ redraw_draw(struct client *c, struct window_pane *wp, int flags) } } tty_sync_start(tty); - tty_update_mode(tty, 0, NULL); + tty_update_mode(tty, tty->mode & ~CURSOR_MODES, NULL); if (wp != NULL) redraw_draw_pane_lines(&dctx, wp, flags);