diff --git a/examples/todomvc/src/lib.rs b/examples/todomvc/src/lib.rs index befbcaf7..e0463ad7 100644 --- a/examples/todomvc/src/lib.rs +++ b/examples/todomvc/src/lib.rs @@ -45,7 +45,7 @@ fn app(name: &str) { None => return, }; let controller = Controller::new(store, Rc::downgrade(&sched)); - if let Some(mut view) = View::new(sched.clone()) { + if let Some(mut view) = View::new(Rc::clone(&sched)) { let sch: &Rc = &sched; view.init(); sch.set_view(view);