| Index: cc/trees/single_thread_proxy.cc
|
| diff --git a/cc/trees/single_thread_proxy.cc b/cc/trees/single_thread_proxy.cc
|
| index 2c4d3a89a4c0c7ae7f8c42169ca3242287385cdc..3a26a079ec6e62881b96c36cb0344a5335c71f97 100644
|
| --- a/cc/trees/single_thread_proxy.cc
|
| +++ b/cc/trees/single_thread_proxy.cc
|
| @@ -98,6 +98,9 @@ void SingleThreadProxy::SetLayerTreeHostClientReady() {
|
| void SingleThreadProxy::SetVisible(bool visible) {
|
| DebugScopedSetImplThread impl(this);
|
| layer_tree_host_impl_->SetVisible(visible);
|
| +
|
| + // Changing visibility could change ShouldComposite().
|
| + layer_tree_host_impl_->UpdateBackgroundAnimateTicking(!ShouldComposite());
|
| }
|
|
|
| void SingleThreadProxy::CreateAndInitializeOutputSurface() {
|
|
|