discard data during pause

This commit is contained in:
2026-01-29 13:21:49 -07:00
parent 5b72765928
commit 389df16c0c

View File

@@ -316,20 +316,20 @@ async fn main() {
// keep track of the delta time since last plot
plot_delta_time += frame_delta_time;
if !pause {
match rx.try_recv() {
Ok(x) => {
match rx.try_recv() {
Ok(x) => {
if !pause {
graph.place_next(plot_delta_time, 0., x as f32);
plot_delta_time = 0.;
}
Err(x) => match x {
mpsc::TryRecvError::Empty => {}
mpsc::TryRecvError::Disconnected => {
eprintln!("Sender hung-up.");
return;
}
},
}
Err(x) => match x {
mpsc::TryRecvError::Empty => {}
mpsc::TryRecvError::Disconnected => {
eprintln!("Sender hung-up.");
return;
}
},
}
graph.draw();