Index: cc/layers/render_surface_impl.cc |
diff --git a/cc/layers/render_surface_impl.cc b/cc/layers/render_surface_impl.cc |
index 4b6355631c136132effbc5ef218dd955f3d3e009..10989e18f3f4a6402b8f6ccca78ffda40d26cd71 100644 |
--- a/cc/layers/render_surface_impl.cc |
+++ b/cc/layers/render_surface_impl.cc |
@@ -158,9 +158,10 @@ int RenderSurfaceImpl::ClipTreeIndex() const { |
} |
int RenderSurfaceImpl::EffectTreeIndex() const { |
- DCHECK_EQ(effect_tree_index_, |
- layer_tree_impl_->property_trees() |
- ->layer_id_to_effect_node_index[stable_effect_id_]); |
+ DCHECK_EQ( |
+ effect_tree_index_, |
+ layer_tree_impl_->property_trees()->effect_tree.FindNodeIndexFromOwningId( |
+ stable_effect_id_)); |
return effect_tree_index_; |
} |