From 279ebdc1534d70d838110c16e46dce848a9de956 Mon Sep 17 00:00:00 2001
From: mo8it <mo8it@proton.me>
Date: Fri, 12 Apr 2024 19:16:52 +0200
Subject: [PATCH] Remove the modifier filter in the list mode

---
 src/list.rs | 16 +++++-----------
 1 file changed, 5 insertions(+), 11 deletions(-)

diff --git a/src/list.rs b/src/list.rs
index 2430ed73..de120eaf 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