summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLLLL Colonq <llll@colonq>2024-03-03 00:30:03 -0500
committerLLLL Colonq <llll@colonq>2024-03-03 00:30:03 -0500
commit5a6b090c67f80872101b5b1de4ad8df0174169af (patch)
tree9a89d87ede512192c419e0c2aabc7408fdaf5d67
parent070108cf09b1b561613b6eea04723afbbb464507 (diff)
Fix event loop
-rw-r--r--src/lib.rs3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/lib.rs b/src/lib.rs
index df778a6..4ad26a2 100644
--- a/src/lib.rs
+++ b/src/lib.rs
@@ -35,7 +35,7 @@ pub fn run<F, G>(gnew: F) where G: state::Game + 'static, F: (Fn(&context::Conte
st.write_log("bar");
st.write_log("baz");
- event_loop.set_control_flow(winit::event_loop::ControlFlow::Poll);
+ event_loop.set_control_flow(winit::event_loop::ControlFlow::Wait);
event_loop.spawn(move |event, elwt| {
match event {
winit::event::Event::WindowEvent {
@@ -86,6 +86,7 @@ pub fn run<F, G>(gnew: F) where G: state::Game + 'static, F: (Fn(&context::Conte
}
st.run_update(&ctx, &mut game);
st.run_render(&ctx, &mut game);
+ ctx.window.request_redraw();
},
_ => {},