diff options
Diffstat (limited to 'cc/trees/thread_proxy.cc')
-rw-r--r-- | cc/trees/thread_proxy.cc | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/cc/trees/thread_proxy.cc b/cc/trees/thread_proxy.cc index f824c9b..237d2ac 100644 --- a/cc/trees/thread_proxy.cc +++ b/cc/trees/thread_proxy.cc @@ -1095,9 +1095,11 @@ void ThreadProxy::InitializeImplOnImplThread(CompletionEvent* completion, } else { frame_rate_controller.reset(new FrameRateController(Proxy::ImplThread())); } + const LayerTreeSettings& settings = layer_tree_host_->settings(); SchedulerSettings scheduler_settings; - scheduler_settings.impl_side_painting = - layer_tree_host_->settings().impl_side_painting; + scheduler_settings.impl_side_painting = settings.impl_side_painting; + scheduler_settings.timeout_and_draw_when_animation_checkerboards = + settings.timeout_and_draw_when_animation_checkerboards; scheduler_on_impl_thread_ = Scheduler::Create(this, frame_rate_controller.Pass(), scheduler_settings); |