diff options
Diffstat (limited to 'src/ui.rs')
| -rw-r--r-- | src/ui.rs | 9 |
1 files changed, 2 insertions, 7 deletions
@@ -1,5 +1,4 @@ use crossterm::{ - event::{DisableMouseCapture, EnableMouseCapture}, execute, terminal::{disable_raw_mode, enable_raw_mode, EnterAlternateScreen, LeaveAlternateScreen}, }; @@ -29,7 +28,7 @@ impl Calculator { pub fn init_terminal() -> Result<Terminal<CrosstermBackend<io::Stdout>>, io::Error> { enable_raw_mode()?; let mut stdout = io::stdout(); - execute!(stdout, EnterAlternateScreen, EnableMouseCapture)?; + execute!(stdout, EnterAlternateScreen)?; let backend = CrosstermBackend::new(stdout); Terminal::new(backend) } @@ -39,11 +38,7 @@ where B: Backend + io::Write, { disable_raw_mode()?; - execute!( - terminal.backend_mut(), - LeaveAlternateScreen, - DisableMouseCapture, - )?; + execute!(terminal.backend_mut(), LeaveAlternateScreen,)?; terminal.show_cursor()?; Ok(()) } |