diff options
Diffstat (limited to 'components/script/dom/htmlmediaelement.rs')
-rw-r--r-- | components/script/dom/htmlmediaelement.rs | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/components/script/dom/htmlmediaelement.rs b/components/script/dom/htmlmediaelement.rs index 48ed7c17448..f64ec676dc1 100644 --- a/components/script/dom/htmlmediaelement.rs +++ b/components/script/dom/htmlmediaelement.rs @@ -984,7 +984,7 @@ impl HTMLMediaElement { SrcObject::MediaStream(ref stream) => { let tracks = &*stream.get_tracks(); for (pos, track) in tracks.iter().enumerate() { - if let Err(_) = self + if self .player .borrow() .as_ref() @@ -992,6 +992,7 @@ impl HTMLMediaElement { .lock() .unwrap() .set_stream(&track.id(), pos == tracks.len() - 1) + .is_err() { self.queue_dedicated_media_source_failure_steps(); } |