soulseek-rs: main_tui: Restore terminal status before exiting
Signed-off-by: Ariel D'Alessandro <ariel.dalessandro@collabora.com>
This commit is contained in:
@@ -89,6 +89,9 @@ impl MainTui {
|
|||||||
use ratatui::crossterm::{event::DisableMouseCapture, execute};
|
use ratatui::crossterm::{event::DisableMouseCapture, execute};
|
||||||
let _ = execute!(std::io::stdout(), DisableMouseCapture);
|
let _ = execute!(std::io::stdout(), DisableMouseCapture);
|
||||||
|
|
||||||
|
// Restore terminal state
|
||||||
|
ratatui::restore();
|
||||||
|
|
||||||
soulseek_rs::utils::logger::disable_buffering();
|
soulseek_rs::utils::logger::disable_buffering();
|
||||||
Ok(())
|
Ok(())
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user