aboutsummaryrefslogtreecommitdiffstats
path: root/src/lib.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/lib.rs')
-rw-r--r--src/lib.rs5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/lib.rs b/src/lib.rs
index a798872..87f31ff 100644
--- a/src/lib.rs
+++ b/src/lib.rs
@@ -52,8 +52,9 @@ pub fn init() -> JSResult<()> {
s.render_frame(0.0)?;
let render_loop = RenderLoop::new(move |t| {
- s.render_frame(t).expect("should render frame");
- !*paused.lock().unwrap()
+ s.render_frame(t)?;
+ s.update()?;
+ Ok(!*paused.lock().unwrap())
});
let a: HandlerClosure = Closure::new(move |e| {