aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSam Anthony <sam@samanthony.xyz>2023-02-09 15:52:58 -0330
committerSam Anthony <sam@samanthony.xyz>2023-02-09 15:52:58 -0330
commit4777781061ea1381363072d00839d2efc5221099 (patch)
tree8326ff76738d27ac7a16a188a6f61d71de88e2f3
parent3900e2a499df1d13339ac727fee01afd34ace3d8 (diff)
downloadpfc-4777781061ea1381363072d00839d2efc5221099.zip
remove mouse capture
-rw-r--r--src/ui.rs9
1 files changed, 2 insertions, 7 deletions
diff --git a/src/ui.rs b/src/ui.rs
index 870d131..1b50fb5 100644
--- a/src/ui.rs
+++ b/src/ui.rs
@@ -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(())
}