From 1c3f4b2bc433fb61f30a256dc53a8af85cd40cac Mon Sep 17 00:00:00 2001 From: Jonathan Kelley Date: Wed, 7 Dec 2022 15:42:39 -0800 Subject: [PATCH] fix: use weak instead of sync --- packages/router/src/service.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/router/src/service.rs b/packages/router/src/service.rs index 69ef19995..10e2d7d33 100644 --- a/packages/router/src/service.rs +++ b/packages/router/src/service.rs @@ -415,7 +415,7 @@ mod web { } } - fn attach_listeners(&self, svc: std::sync::Weak) { + fn attach_listeners(&self, svc: std::rc::Weak) { self._listener.set(Some(EventListener::new( &web_sys::window().unwrap(), "popstate",