From 78b284cefe319708b5d67891d0d0b794db039798 Mon Sep 17 00:00:00 2001 From: Glenn Watson Date: Tue, 1 Mar 2016 09:26:31 +1000 Subject: [PATCH] With WebRender, only send resize events when window size is valid. Fixes WR 116. --- components/compositing/compositor.rs | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/components/compositing/compositor.rs b/components/compositing/compositor.rs index 1e9f29b014c..8921f7798eb 100644 --- a/components/compositing/compositor.rs +++ b/components/compositing/compositor.rs @@ -353,10 +353,11 @@ impl webrender_traits::RenderNotifier for RenderNotifier { pipeline_id: webrender_traits::PipelineId, size: Option>) { let pipeline_id = pipeline_id.from_webrender(); - let size = size.unwrap_or(Size2D::zero()); - self.constellation_chan.send(ConstellationMsg::FrameSize(pipeline_id, - size)).unwrap(); + if let Some(size) = size { + self.constellation_chan.send(ConstellationMsg::FrameSize(pipeline_id, + size)).unwrap(); + } } }