control_flow example: fix wait_cancelled logic again (#1511)

This commit is contained in:
Philippe Renon 2020-04-19 19:55:10 +02:00 committed by GitHub
parent d5609729cc
commit 4c4d0916fd
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -41,15 +41,9 @@ fn main() {
println!("{:?}", event); println!("{:?}", event);
match event { match event {
Event::NewEvents(start_cause) => { Event::NewEvents(start_cause) => {
wait_cancelled = mode == Mode::WaitUntil; wait_cancelled = match start_cause {
match start_cause { StartCause::WaitCancelled { .. } => mode == Mode::WaitUntil,
StartCause::ResumeTimeReached { _ => false,
start: _,
requested_resume: _,
} => {
wait_cancelled = false;
}
_ => (),
} }
} }
Event::WindowEvent { event, .. } => match event { Event::WindowEvent { event, .. } => match event {