diff --git a/src/app/mod.rs b/src/app/mod.rs index eae00ff..8f80fb4 100644 --- a/src/app/mod.rs +++ b/src/app/mod.rs @@ -364,7 +364,7 @@ impl State { fn subscription(&self) -> Subscription { event::listen() .with((self.db.is_some(), self.db_path_exists)) - .filter_map(move |((db_loaded, db_path_exists), event)| match event { + .filter_map(|((db_loaded, db_path_exists), event)| match event { iced::Event::Keyboard(keyboard::Event::KeyPressed { key, modifiers, .. }) => { match key.as_ref() { Key::Character("p" | "f" | "i") if !db_loaded => Some(Message::PickDb),