This commit is contained in:
Kovid Goyal 2017-11-16 07:47:08 +05:30
parent a9db9f8874
commit ed60e7cf19
No known key found for this signature in database
GPG Key ID: 06BC317B515ACE7C

View File

@ -184,7 +184,7 @@ screen_resize(Screen *self, unsigned int lines, unsigned int columns) {
if (cursor_on_last_content_line) { if (cursor_on_last_content_line) {
index_type delta; index_type delta;
if (self->columns > old_columns) delta = 1; if (self->columns > old_columns) delta = 1;
else delta = (old_columns % self->columns) + 1; else delta = (old_columns / self->columns) + 1;
self->cursor->y = num_content_lines > delta ? num_content_lines - delta : 0; self->cursor->y = num_content_lines > delta ? num_content_lines - delta : 0;
} else self->cursor->y = num_content_lines; } else self->cursor->y = num_content_lines;
self->cursor->y = MIN(self->cursor->y, self->lines - 1); self->cursor->y = MIN(self->cursor->y, self->lines - 1);