aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--examples/grabbing.rs7
1 files changed, 4 insertions, 3 deletions
diff --git a/examples/grabbing.rs b/examples/grabbing.rs
index 4b12b02..485be78 100644
--- a/examples/grabbing.rs
+++ b/examples/grabbing.rs
@@ -18,8 +18,8 @@ fn main() {
let context = support::load(&window);
let mut grabbed = false;
-
- for event in window.poll_events() {
+
+ for event in window.wait_events() {
match event {
Event::KeyboardInput(ElementState::Pressed, _, _) => {
if grabbed {
@@ -33,6 +33,8 @@ fn main() {
}
},
+ Event::Closed => break,
+
a @ Event::MouseMoved(_) => {
println!("{:?}", a);
},
@@ -44,4 +46,3 @@ fn main() {
let _ = window.swap_buffers();
}
}
-