Skip missed render deadlines instead of trying to catch up

This commit is contained in:
2023-11-05 10:24:02 +01:00
parent 90e86724df
commit 3317024231

View File

@ -108,6 +108,7 @@ impl Tui {
let mut reader = crossterm::event::EventStream::new();
let mut tick_interval = tokio::time::interval(tick_delay);
let mut render_interval = tokio::time::interval(render_delay);
render_interval.set_missed_tick_behavior(tokio::time::MissedTickBehavior::Delay);
_event_tx.send(Event::Init).unwrap();
loop {
let tick_delay = tick_interval.tick();