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.rs4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/bin/ttyplay/event.rs b/src/bin/ttyplay/event.rs
index 260c523..f3bbc62 100644
--- a/src/bin/ttyplay/event.rs
+++ b/src/bin/ttyplay/event.rs
@@ -140,8 +140,12 @@ pub async fn handle_events(
event_r: async_std::channel::Receiver<Event>,
timer_w: async_std::channel::Sender<TimerAction>,
mut output: textmode::Output,
+ pause_at_start: bool,
) -> anyhow::Result<()> {
let mut display = crate::display::Display::new();
+ if pause_at_start {
+ display.paused(true);
+ }
let mut current_screen = vt100::Parser::default().screen().clone();
let events = Reader::new(event_r);
while let Some(event) = events.read().await {