aboutsummaryrefslogtreecommitdiffstats
path: root/components/compositing/compositor_layer.rs
diff options
context:
space:
mode:
Diffstat (limited to 'components/compositing/compositor_layer.rs')
-rw-r--r--components/compositing/compositor_layer.rs4
1 files changed, 2 insertions, 2 deletions
diff --git a/components/compositing/compositor_layer.rs b/components/compositing/compositor_layer.rs
index 380660be6b5..3b4ea12a9f2 100644
--- a/components/compositing/compositor_layer.rs
+++ b/components/compositing/compositor_layer.rs
@@ -302,9 +302,9 @@ impl CompositorLayer for Layer<CompositorData> {
true
} else {
// Keep this layer if it exists in the new layer list.
- let keep_layer = new_layers.iter().position(|properties| {
+ let keep_layer = new_layers.iter().any(|properties| {
properties.id == extra_data.id
- }).is_some();
+ });
// When removing a layer, clear any tiles and surfaces
// associated with the layer.