mirror of
https://github.com/exoticorn/microw8.git
synced 2026-01-20 11:16:42 +01:00
fix inputs getting stuck
This commit is contained in:
@@ -182,13 +182,14 @@ impl WindowImpl for Window {
|
|||||||
|
|
||||||
self.gamepads[0] |= gamepad_button(&input);
|
self.gamepads[0] |= gamepad_button(&input);
|
||||||
} else {
|
} else {
|
||||||
self.gamepads[1] &= !gamepad_button(&input);
|
self.gamepads[0] &= !gamepad_button(&input);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
_ => (),
|
_ => (),
|
||||||
},
|
},
|
||||||
Event::RedrawEventsCleared => {
|
Event::RedrawEventsCleared => {
|
||||||
if Instant::now() >= self.next_frame
|
if Instant::now() >= self.next_frame
|
||||||
|
// workaround needed on Wayland until the next winit release
|
||||||
&& self.window.fullscreen().is_some() == self.is_fullscreen
|
&& self.window.fullscreen().is_some() == self.is_fullscreen
|
||||||
{
|
{
|
||||||
*control_flow = ControlFlow::Exit
|
*control_flow = ControlFlow::Exit
|
||||||
|
|||||||
Reference in New Issue
Block a user