aboutsummaryrefslogtreecommitdiffstats
path: root/src/bin/ttyplay/event.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/bin/ttyplay/event.rs')
-rw-r--r--src/bin/ttyplay/event.rs8
1 files changed, 0 insertions, 8 deletions
diff --git a/src/bin/ttyplay/event.rs b/src/bin/ttyplay/event.rs
index 4effba4..8b47a5a 100644
--- a/src/bin/ttyplay/event.rs
+++ b/src/bin/ttyplay/event.rs
@@ -1,6 +1,5 @@
pub enum Event {
FrameTransition((usize, vt100::Screen)),
- Key(textmode::Key),
FrameLoaded(Option<usize>),
Paused(bool),
TimerAction(TimerAction),
@@ -63,7 +62,6 @@ impl Reader {
#[derive(Default)]
struct Pending {
render: Option<(usize, vt100::Screen)>,
- key: std::collections::VecDeque<textmode::Key>,
frame_loaded: Option<usize>,
done_loading: bool,
paused: Option<bool>,
@@ -82,9 +80,6 @@ impl Pending {
Event::FrameTransition((idx, screen)) => {
self.render = Some((idx, screen));
}
- Event::Key(key) => {
- self.key.push_back(key);
- }
Event::FrameLoaded(idx) => {
if let Some(idx) = idx {
self.frame_loaded = Some(idx);
@@ -109,7 +104,6 @@ impl Pending {
fn has_event(&self) -> bool {
self.render.is_some()
- || !self.key.is_empty()
|| self.frame_loaded.is_some()
|| self.done_loading
|| self.paused.is_some()
@@ -122,8 +116,6 @@ impl Pending {
if self.quit {
self.quit = false;
Some(Event::Quit)
- } else if let Some(key) = self.key.pop_front() {
- Some(Event::Key(key))
} else if let Some(action) = self.timer_actions.pop_front() {
Some(Event::TimerAction(action))
} else if self.toggle_ui {