mirror of
https://github.com/alrayyes/st.git
synced 2024-11-26 12:56:22 +00:00
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.
This commit is contained in:
parent
844c503c80
commit
8f11e1cd03
1 changed files with 2 additions and 0 deletions
2
st.c
2
st.c
|
@ -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…
Reference in a new issue