diff options
Diffstat (limited to 'components/compositing/compositor_task.rs')
-rw-r--r-- | components/compositing/compositor_task.rs | 5 |
1 files changed, 1 insertions, 4 deletions
diff --git a/components/compositing/compositor_task.rs b/components/compositing/compositor_task.rs index b9d73c6b25d..fe8d82e26aa 100644 --- a/components/compositing/compositor_task.rs +++ b/components/compositing/compositor_task.rs @@ -48,10 +48,7 @@ pub trait CompositorReceiver : 'static { /// A convenience implementation of `CompositorReceiver` for a plain old Rust `Receiver`. impl CompositorReceiver for Receiver<Msg> { fn try_recv_compositor_msg(&mut self) -> Option<Msg> { - match self.try_recv() { - Ok(msg) => Some(msg), - Err(_) => None, - } + self.try_recv().ok() } fn recv_compositor_msg(&mut self) -> Msg { self.recv().unwrap() |