Restore cursor on exit

This commit is contained in:
Joscha 2022-05-22 20:47:45 +02:00
parent fe424b3376
commit 79e8813884

View file

@ -23,8 +23,9 @@ pub struct Terminal {
impl Drop for Terminal {
fn drop(&mut self) {
let _ = self.out.execute(LeaveAlternateScreen);
let _ = crossterm::terminal::disable_raw_mode();
let _ = self.out.execute(LeaveAlternateScreen);
let _ = self.out.execute(Show);
}
}