Better layer resize methods

This commit is contained in:
eschweic 2013-08-08 15:22:02 -07:00 committed by Tim Kuehn
parent 2c44288c26
commit 8993434c39
5 changed files with 76 additions and 30 deletions

View file

@ -136,7 +136,7 @@ impl<C: RenderListener + Send> RenderTask<C> {
match self.port.recv() {
RenderMsg(render_layer) => {
if self.paint_permission {
self.compositor.resize_layer(self.id, render_layer.size);
self.compositor.set_layer_page_size(self.id, render_layer.size);
}
self.render_layer = Some(render_layer);
}
@ -147,7 +147,7 @@ impl<C: RenderListener + Send> RenderTask<C> {
self.paint_permission = true;
match self.render_layer {
Some(ref render_layer) => {
self.compositor.resize_layer(self.id, render_layer.size);
self.compositor.set_layer_page_size(self.id, render_layer.size);
}
None => {}
}