diff options
Diffstat (limited to 'src/lib.rs')
| -rw-r--r-- | src/lib.rs | 14 |
1 files changed, 11 insertions, 3 deletions
@@ -1,5 +1,5 @@ -use std::rc::Rc; use std::cell::RefCell; +use std::rc::Rc; use log::{Level, info}; use wasm_bindgen::prelude::*; @@ -49,7 +49,11 @@ pub fn init() -> Result<(), JsValue> { if !s.paused { let mut render_loop = render_loop.borrow_mut(); render_loop.animation_id = if let Some(ref closure) = render_loop.closure { - Some(window().request_animation_frame(closure.as_ref().unchecked_ref()).expect("req anim frame")) + Some( + window() + .request_animation_frame(closure.as_ref().unchecked_ref()) + .expect("req anim frame"), + ) } else { None } @@ -57,7 +61,11 @@ pub fn init() -> Result<(), JsValue> { })) }; let mut render_loop = render_loop.borrow_mut(); - render_loop.animation_id = Some(window().request_animation_frame(closure.as_ref().unchecked_ref()).expect("req anim frame")); + render_loop.animation_id = Some( + window() + .request_animation_frame(closure.as_ref().unchecked_ref()) + .expect("req anim frame"), + ); render_loop.closure = Some(closure); } |
