From 74731d4faaef6762717b8b085ceea3d4aab4b95e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=9B=B7=E7=94=B5=E8=8A=BD=E8=A1=A3?= Date: Wed, 13 May 2026 02:18:48 -0400 Subject: [PATCH] Keep loading until live content arrives --- crates/ely_servo_host/src/bin/ely_servo_sidecar/live.rs | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) 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);