From 8d513cf4c78c9bb984d204f190ad3f9916f925a3 Mon Sep 17 00:00:00 2001 From: iterminatorheart <123625928+iterminatorheart@users.noreply.github.com> Date: Tue, 9 Apr 2024 17:17:10 +0800 Subject: [PATCH] feat: use set_poll, set_wait, set_exit of control_flow (#32012) Co-authored-by: xiandu.wl --- ports/servoshell/app.rs | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/ports/servoshell/app.rs b/ports/servoshell/app.rs index 8c7d4b5bab1..45506f77cba 100644 --- a/ports/servoshell/app.rs +++ b/ports/servoshell/app.rs @@ -267,9 +267,9 @@ impl App { // Block until the window gets an event if !animating || app.suspended.get() { - *control_flow = winit::event_loop::ControlFlow::Wait; + control_flow.set_wait(); } else { - *control_flow = winit::event_loop::ControlFlow::Poll; + control_flow.set_poll(); } // Consume and handle any events from the Minibrowser. @@ -281,7 +281,7 @@ impl App { match app.handle_events() { PumpResult::Shutdown => { - *control_flow = winit::event_loop::ControlFlow::Exit; + control_flow.set_exit(); app.servo.take().unwrap().deinit(); if let Some(mut minibrowser) = app.minibrowser() { minibrowser.context.destroy();