aboutsummaryrefslogtreecommitdiff
path: root/src/tty
diff options
context:
space:
mode:
authorChristian Duerr <chrisduerr@users.noreply.github.com>2019-03-02 21:30:29 +0000
committerGitHub <noreply@github.com>2019-03-02 21:30:29 +0000
commitde52ddb6c25a6d58cdfaa095ad6ec9abffa6564a (patch)
treeee40404604fa757f62844cab715eb14b6cbfc134 /src/tty
parent9468b50b75be13d6b0d36ba2c01d36d92f008bf2 (diff)
downloadr-alacritty-de52ddb6c25a6d58cdfaa095ad6ec9abffa6564a.tar.gz
r-alacritty-de52ddb6c25a6d58cdfaa095ad6ec9abffa6564a.tar.bz2
r-alacritty-de52ddb6c25a6d58cdfaa095ad6ec9abffa6564a.zip
Fix alt screen bugs
This fixes two bugs with the alternate screen buffer. When resetting while in the alt screen, Alacritty would not swap out the grids leading to scrollback getting disabled. By swapping out the grids again when resetting in the alternate screen buffer, scrollback is now unaffected from a reset. There was another issue with the cursor jumping around when leaving the alt screen even though it was not active, this was fixed by skipping all alt screen swap routines unless the current state matches the expected state. This fixes #2145.
Diffstat (limited to 'src/tty')
0 files changed, 0 insertions, 0 deletions