summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authormo8it <mo8it@proton.me>2024-04-12 19:16:52 +0200
committermo8it <mo8it@proton.me>2024-04-12 19:16:52 +0200
commit279ebdc1534d70d838110c16e46dce848a9de956 (patch)
treecbe509fbf378939ade37dc1d73924718edcd6a35
parent9b0eeb815acd550d733a722c0563bfb703bb8513 (diff)
Remove the modifier filter in the list mode
-rw-r--r--src/list.rs16
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