We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 9271b41 commit 1205cd6Copy full SHA for 1205cd6
src/main.rs
@@ -287,10 +287,8 @@ fn setup_terminal() -> Result<()> {
287
}
288
289
fn shutdown_terminal() {
290
- let mut stdout = io::stdout();
291
-
292
let leave_screen =
293
- stdout.execute(LeaveAlternateScreen).map(|_f| ());
+ io::stdout().execute(LeaveAlternateScreen).map(|_f| ());
294
295
if let Err(e) = leave_screen {
296
eprintln!("leave_screen failed:\n{e}");
@@ -301,10 +299,6 @@ fn shutdown_terminal() {
301
299
if let Err(e) = leave_raw_mode {
302
300
eprintln!("leave_raw_mode failed:\n{e}");
303
304
305
- if let Err(e) = stdout.execute(crossterm::cursor::Show) {
306
- eprintln!("Showing cursor failed:\n{e}");
307
- }
308
309
310
fn draw(terminal: &mut Terminal, app: &App) -> io::Result<()> {
0 commit comments