From 4a35aa9724dfa9f5b74b4ff4c1af8f478e36a91b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Daniel=20Ekl=C3=B6f?= Date: Thu, 4 Jul 2019 19:56:50 +0200 Subject: [PATCH] resize: cursor reset was off-by-one when cursor was outside new size --- main.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/main.c b/main.c index 6864a795..6fa2ed87 100644 --- a/main.c +++ b/main.c @@ -568,8 +568,8 @@ resize(struct context *c, int width, int height) term_cursor_to( &c->term, - min(c->term.cursor.row, c->term.rows), - min(c->term.cursor.col, c->term.cols)); + min(c->term.cursor.row, c->term.rows - 1), + min(c->term.cursor.col, c->term.cols - 1)); term_damage_all(&c->term);