diff options
| author | Colona <colona@ycc.fr> | 2014-04-24 20:35:41 +0200 | 
|---|---|---|
| committer | Roberto E. Vargas Caballero <k0ga@shike2.com> | 2014-04-25 23:57:44 +0200 | 
| commit | 8f11e1cd034ff28ca47bb4955505db7fa8016ba8 (patch) | |
| tree | d494cd85115065aa6880931838b0db9b3c0a04a9 | |
| parent | 844c503c800e5e1db1e409f5db729431ee2e5c00 (diff) | |
| download | st-transparency-8f11e1cd034ff28ca47bb4955505db7fa8016ba8.tar.gz st-transparency-8f11e1cd034ff28ca47bb4955505db7fa8016ba8.tar.xz st-transparency-8f11e1cd034ff28ca47bb4955505db7fa8016ba8.zip  | |
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.
| -rw-r--r-- | st.c | 2 | 
1 files changed, 2 insertions, 0 deletions
@@ -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);  | 
