diff --git a/src/platform_impl/linux/wayland/event_loop.rs b/src/platform_impl/linux/wayland/event_loop.rs index 2652115779e..6eae0055e79 100644 --- a/src/platform_impl/linux/wayland/event_loop.rs +++ b/src/platform_impl/linux/wayland/event_loop.rs @@ -466,6 +466,7 @@ impl EventLoop { &self.window_target, &mut control_flow, ); + callback(Event::Resumed, &self.window_target, &mut control_flow); loop { // Read events from the event queue @@ -626,6 +627,7 @@ impl EventLoop { } } + callback(Event::Suspended, &self.window_target, &mut control_flow); callback(Event::LoopDestroyed, &self.window_target, &mut control_flow); }