Plug new_events handler to event loop

This commit is contained in:
Héctor Ramón Jiménez 2024-05-07 17:00:55 +02:00
parent 2645524f88
commit 7e7285d60f
No known key found for this signature in database
GPG key ID: 7CC46565708259A7
2 changed files with 30 additions and 0 deletions

View file

@ -341,6 +341,21 @@ where
}
}
fn new_events(
&mut self,
event_loop: &winit::event_loop::ActiveEventLoop,
cause: winit::event::StartCause,
) {
if self.boot.is_some() {
return;
}
self.process_event(
event_loop,
winit::event::Event::NewEvents(cause),
);
}
fn window_event(
&mut self,
event_loop: &winit::event_loop::ActiveEventLoop,

View file

@ -254,6 +254,21 @@ where
}
}
fn new_events(
&mut self,
event_loop: &winit::event_loop::ActiveEventLoop,
cause: winit::event::StartCause,
) {
if self.boot.is_some() {
return;
}
self.process_event(
event_loop,
Event::EventLoopAwakened(winit::event::Event::NewEvents(cause)),
);
}
fn window_event(
&mut self,
event_loop: &winit::event_loop::ActiveEventLoop,