diff --git a/crates/ely_servo_host/src/bin/ely_servo_sidecar/live.rs b/crates/ely_servo_host/src/bin/ely_servo_sidecar/live.rs index 10575ae..37d6f86 100644 --- a/crates/ely_servo_host/src/bin/ely_servo_sidecar/live.rs +++ b/crates/ely_servo_host/src/bin/ely_servo_sidecar/live.rs @@ -347,7 +347,6 @@ fn poll_frame( rendering_context_kind: RenderingContextKind, ) -> Result { let started_at = Instant::now(); - let mut latest = None; loop { host.tick(); @@ -363,14 +362,13 @@ fn poll_frame( if !session.awaiting_visible_frame { return Ok(outcome); } - latest = Some(outcome); } if !session.awaiting_visible_frame { return Ok(LiveOutcome::empty()); } if started_at.elapsed() >= LIVE_FRAME_WAIT_TIMEOUT { - return Ok(latest.unwrap_or_else(LiveOutcome::empty)); + return Ok(LiveOutcome::empty()); } thread::sleep(LIVE_FRAME_WAIT_INTERVAL);