Accept repeat keyboard events

This commit is contained in:
mo8it 2024-04-10 02:19:14 +02:00
parent d1a965f019
commit c9a5fa6097

View file

@ -28,13 +28,10 @@ pub fn list(state_file: &mut StateFile, exercises: &'static [Exercise]) -> Resul
let key = loop { let key = loop {
match event::read()? { match event::read()? {
Event::Key(key) => { Event::Key(key) => match key.kind {
if key.kind != KeyEventKind::Press { KeyEventKind::Press | KeyEventKind::Repeat => break key,
continue; KeyEventKind::Release => (),
} },
break key;
}
// Redraw // Redraw
Event::Resize(_, _) => continue 'outer, Event::Resize(_, _) => continue 'outer,
// Ignore // Ignore