From 3337dd897c57523c453c7d1272d6da202e4be5c2 Mon Sep 17 00:00:00 2001 From: Alan Jeffrey Date: Mon, 8 Apr 2019 11:24:41 -0500 Subject: [PATCH] In the demo, handle events before updating the scene --- demo/common/src/lib.rs | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/demo/common/src/lib.rs b/demo/common/src/lib.rs index 4f1abcb7..9da74aac 100644 --- a/demo/common/src/lib.rs +++ b/demo/common/src/lib.rs @@ -184,12 +184,12 @@ impl DemoApp where W: Window { } pub fn prepare_frame(&mut self, events: Vec) -> u32 { - // Update the scene. - self.build_scene(); - // Handle events. let ui_events = self.handle_events(events); + // Update the scene. + self.build_scene(); + // Get the render message, and determine how many scenes it contains. let render_msg = self.scene_thread_proxy.receiver.recv().unwrap(); let render_scene_count = render_msg.render_scenes.len() as u32;