diff options
Diffstat (limited to 'components/script/dom/analysernode.rs')
-rw-r--r-- | components/script/dom/analysernode.rs | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/components/script/dom/analysernode.rs b/components/script/dom/analysernode.rs index ddee7e39f5d..486747ec8fb 100644 --- a/components/script/dom/analysernode.rs +++ b/components/script/dom/analysernode.rs @@ -116,14 +116,14 @@ impl AnalyserNode { .dom_manipulation_task_source_with_canceller(); let this = Trusted::new(&*object); - ROUTER.add_route( - recv.to_opaque(), + ROUTER.add_typed_route( + recv, Box::new(move |block| { let this = this.clone(); let _ = source.queue_with_canceller( task!(append_analysis_block: move || { let this = this.root(); - this.push_block(block.to().unwrap()) + this.push_block(block.unwrap()) }), &canceller, ); |