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 { impl Drop for Terminal {
fn drop(&mut self) { fn drop(&mut self) {
let _ = self.out.execute(LeaveAlternateScreen);
let _ = crossterm::terminal::disable_raw_mode(); let _ = crossterm::terminal::disable_raw_mode();
let _ = self.out.execute(LeaveAlternateScreen);
let _ = self.out.execute(Show);
} }
} }