diff options
Diffstat (limited to 'src')
| -rw-r--r-- | src/lib.rs | 6 |
1 files changed, 3 insertions, 3 deletions
@@ -57,7 +57,7 @@ pub fn init() -> JSResult<()> { Ok(!*paused.lock().unwrap()) }); - let a: HandlerClosure = Closure::new(move |e| { + let go_handler: HandlerClosure = Closure::new(move |e| { debug!("go clicked: {:?}", e); let mut p = p1.lock().unwrap(); *p = !*p; @@ -70,10 +70,10 @@ pub fn init() -> JSResult<()> { go()?.set_text_content(Some(text)); Ok(()) }); - go()?.set_onclick(Some(a.as_ref().unchecked_ref())); + go()?.set_onclick(Some(go_handler.as_ref().unchecked_ref())); // otherwise it gets dropped after we're done, invalidating the // handler. - a.forget(); + go_handler.forget(); Ok(()) } |
