diff --git a/src/components/compositing/compositor_data.rs b/src/components/compositing/compositor_data.rs index 9fb8eedaac6..59adfee4fa2 100644 --- a/src/components/compositing/compositor_data.rs +++ b/src/components/compositing/compositor_data.rs @@ -371,7 +371,7 @@ impl CompositorData { CompositorData::build_layer_tree(layer.clone(), graphics_context); } - let transform = |kid: Rc>| -> bool { + let get_child_buffer_request = |kid: Rc>| -> bool { match kid.extra_data.borrow().scissor { Some(scissor) => { let mut new_rect = window_rect; @@ -400,7 +400,7 @@ impl CompositorData { }; layer.children().filter(|x| !x.extra_data.borrow().hidden) - .map(transform) + .map(get_child_buffer_request) .any(|b| b) || redisplay }