| Index: cc/layers/layer_impl_test_properties.cc
|
| diff --git a/cc/layers/layer_impl_test_properties.cc b/cc/layers/layer_impl_test_properties.cc
|
| index e3e0fd60f61ebae8847114e27abb76284a94ba5b..0dc27771c8f0535f4ac64f80501467378c773be5 100644
|
| --- a/cc/layers/layer_impl_test_properties.cc
|
| +++ b/cc/layers/layer_impl_test_properties.cc
|
| @@ -33,6 +33,7 @@ void LayerImplTestProperties::AddChild(std::unique_ptr<LayerImpl> child) {
|
| child->test_properties()->parent = owning_layer;
|
| children.push_back(child.get());
|
| owning_layer->layer_tree_impl()->AddLayer(std::move(child));
|
| + owning_layer->layer_tree_impl()->BuildLayerListForTesting();
|
| }
|
|
|
| std::unique_ptr<LayerImpl> LayerImplTestProperties::RemoveChild(
|
| @@ -42,7 +43,9 @@ std::unique_ptr<LayerImpl> LayerImplTestProperties::RemoveChild(
|
| children.erase(it);
|
| owning_layer->layer_tree_impl()->property_trees()->RemoveIdFromIdToIndexMaps(
|
| child->id());
|
| - return owning_layer->layer_tree_impl()->RemoveLayer(child->id());
|
| + auto layer = owning_layer->layer_tree_impl()->RemoveLayer(child->id());
|
| + owning_layer->layer_tree_impl()->BuildLayerListForTesting();
|
| + return layer;
|
| }
|
|
|
| void LayerImplTestProperties::SetMaskLayer(std::unique_ptr<LayerImpl> mask) {
|
|
|