diff --git a/winit/src/program.rs b/winit/src/program.rs index fd61f88f18..933c643e0b 100644 --- a/winit/src/program.rs +++ b/winit/src/program.rs @@ -315,7 +315,7 @@ where #[cfg(target_os = "windows")] let is_move_or_resize = matches!( event, - winit::event::WindowEvent::Resized(_) + winit::event::WindowEvent::SurfaceResized(_) | winit::event::WindowEvent::Moved(_) ); @@ -331,12 +331,7 @@ where #[cfg(target_os = "windows")] { if is_move_or_resize { - self.process_event( - event_loop, - Event::EventLoopAwakened( - winit::event::Event::AboutToWait, - ), - ); + self.process_event(event_loop, Some(Event::AboutToWait)); } } }