diff --git a/src/components/gfx/render_task.rs b/src/components/gfx/render_task.rs index e81f36162c0..d623b0803a4 100644 --- a/src/components/gfx/render_task.rs +++ b/src/components/gfx/render_task.rs @@ -374,7 +374,7 @@ impl RenderTask { // draw target in GPU rendering mode, so that it doesn't have to recreate it. let buffer = match self.graphics_context { CpuGraphicsContext => { - let buffer = match self.buffer_map.find(tile.screen_rect.size) { + let mut buffer = match self.buffer_map.find(tile.screen_rect.size) { Some(buffer) => { let mut buffer = buffer; buffer.rect = tile.page_rect; diff --git a/src/support/layers/rust-layers b/src/support/layers/rust-layers index b5a48843679..f5f5a8ba195 160000 --- a/src/support/layers/rust-layers +++ b/src/support/layers/rust-layers @@ -1 +1 @@ -Subproject commit b5a48843679cd83c8d12108226c0eb73a58310dc +Subproject commit f5f5a8ba195921b2d786cbaf98c32087edafb0fe