diff options
Diffstat (limited to 'components/script/dom/eventsource.rs')
-rw-r--r-- | components/script/dom/eventsource.rs | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/components/script/dom/eventsource.rs b/components/script/dom/eventsource.rs index 4e8f0d03db1..0ec539e28ef 100644 --- a/components/script/dom/eventsource.rs +++ b/components/script/dom/eventsource.rs @@ -607,10 +607,10 @@ impl EventSourceMethods for EventSource { task_source: global.networking_task_source(), canceller: Some(global.task_canceller(TaskSourceName::Networking)), }; - ROUTER.add_route( - action_receiver.to_opaque(), + ROUTER.add_typed_route( + action_receiver, Box::new(move |message| { - listener.notify_fetch(message.to().unwrap()); + listener.notify_fetch(message.unwrap()); }), ); let cancel_receiver = ev.canceller.borrow_mut().initialize(); |