On terminal resize, clear the alt screen with its own cursor.

Currently the alternate screen get messed up on resize if it has
different colors or mode.
jaspers-st
Colona 11 years ago committed by Roberto E. Vargas Caballero
parent 844c503c80
commit 8f11e1cd03

@ -2674,7 +2674,9 @@ tresize(int col, int row) {
if(0 < col && minrow < row) {
tclearregion(0, minrow, col - 1, row - 1);
}
tcursor(CURSOR_SAVE);
tswapscreen();
tcursor(CURSOR_LOAD);
} while(orig != term.line);
return (slide > 0);

Loading…
Cancel
Save