@@ -638,6 +638,11 @@ impl Application {
638 self.compositor
638 self.compositor
639 .handle_event(&Event::Resize(width, height), &mut cx)
639 .handle_event(&Event::Resize(width, height), &mut cx)
641+ // Ignore keyboard release events.
642+ CrosstermEvent::Key(crossterm::event::KeyEvent {
643+ kind: crossterm::event::KeyEventKind::Release,
641 event => self.compositor.handle_event(&event.into(), &mut cx),
646 event => self.compositor.handle_event(&event.into(), &mut cx),