diff options
Diffstat (limited to 'cc/layers/layer.cc')
-rw-r--r-- | cc/layers/layer.cc | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/cc/layers/layer.cc b/cc/layers/layer.cc index 3842741..1441ccd 100644 --- a/cc/layers/layer.cc +++ b/cc/layers/layer.cc @@ -1289,7 +1289,8 @@ void Layer::PushPropertiesTo(LayerImpl* layer) { LayerImpl* scroll_parent = nullptr; if (scroll_parent_) { - scroll_parent = layer->layer_tree_impl()->LayerById(scroll_parent_->id()); + scroll_parent = + layer->layer_tree_impl()->list()->LayerById(scroll_parent_->id()); DCHECK(scroll_parent); } @@ -1301,7 +1302,7 @@ void Layer::PushPropertiesTo(LayerImpl* layer) { ++it) { DCHECK_EQ((*it)->scroll_parent(), this); LayerImpl* scroll_child = - layer->layer_tree_impl()->LayerById((*it)->id()); + layer->layer_tree_impl()->list()->LayerById((*it)->id()); DCHECK(scroll_child); scroll_children->insert(scroll_child); } @@ -1313,7 +1314,7 @@ void Layer::PushPropertiesTo(LayerImpl* layer) { LayerImpl* clip_parent = nullptr; if (clip_parent_) { clip_parent = - layer->layer_tree_impl()->LayerById(clip_parent_->id()); + layer->layer_tree_impl()->list()->LayerById(clip_parent_->id()); DCHECK(clip_parent); } @@ -1323,7 +1324,8 @@ void Layer::PushPropertiesTo(LayerImpl* layer) { for (std::set<Layer*>::iterator it = clip_children_->begin(); it != clip_children_->end(); ++it) { DCHECK_EQ((*it)->clip_parent(), this); - LayerImpl* clip_child = layer->layer_tree_impl()->LayerById((*it)->id()); + LayerImpl* clip_child = + layer->layer_tree_impl()->list()->LayerById((*it)->id()); DCHECK(clip_child); clip_children->insert(clip_child); } |