diff --git a/src/bin/firework/main.rs b/src/bin/firework/main.rs index 181ce95..c46ccca 100644 --- a/src/bin/firework/main.rs +++ b/src/bin/firework/main.rs @@ -94,7 +94,7 @@ fn main() -> Result<()> { if event::poll(Duration::ZERO)? { match event::read()? { event::Event::Key(e) => { - if e.code == KeyCode::Esc { + if e.code == KeyCode::Esc || (e.code == KeyCode::Char('c') && e.modifiers.contains(event::KeyModifiers::CONTROL)) { is_running = false; } }