diff options
| author | mo8it <mo8it@proton.me> | 2024-04-12 19:16:52 +0200 |
|---|---|---|
| committer | mo8it <mo8it@proton.me> | 2024-04-12 19:16:52 +0200 |
| commit | 279ebdc1534d70d838110c16e46dce848a9de956 (patch) | |
| tree | cbe509fbf378939ade37dc1d73924718edcd6a35 /src/list.rs | |
| parent | 9b0eeb815acd550d733a722c0563bfb703bb8513 (diff) | |
Remove the modifier filter in the list mode
Diffstat (limited to 'src/list.rs')
| -rw-r--r-- | src/list.rs | 16 |
1 files changed, 5 insertions, 11 deletions
diff --git a/src/list.rs b/src/list.rs index 2430ed7..de120ea 100644 --- a/src/list.rs +++ b/src/list.rs @@ -1,6 +1,6 @@ use anyhow::Result; use crossterm::{ - event::{self, Event, KeyCode, KeyEventKind, KeyModifiers}, + event::{self, Event, KeyCode, KeyEventKind}, terminal::{disable_raw_mode, enable_raw_mode, EnterAlternateScreen, LeaveAlternateScreen}, ExecutableCommand, }; @@ -28,16 +28,10 @@ pub fn list(app_state: &mut AppState) -> Result<()> { let key = loop { match event::read()? { - Event::Key(key) => { - if key.modifiers != KeyModifiers::NONE { - continue; - } - - match key.kind { - KeyEventKind::Press | KeyEventKind::Repeat => break key, - KeyEventKind::Release => (), - } - } + Event::Key(key) => match key.kind { + KeyEventKind::Press | KeyEventKind::Repeat => break key, + KeyEventKind::Release => (), + }, // Redraw Event::Resize(_, _) => continue 'outer, // Ignore |
