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..f708f0daa83d9c28c23b6e1ecf2e49a00ad27376 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.FindNodeIndexFromOwningLayerId(stable_effect_id_)); |
return effect_tree_index_; |
} |