| Index: cc/trees/layer_tree_host_in_process.cc
|
| diff --git a/cc/trees/layer_tree_host_in_process.cc b/cc/trees/layer_tree_host_in_process.cc
|
| index 138f16bdd7aa2a67b95a4e7550f6c82bd080db44..bc82ad613be47230ae95e2698565bb7d8d7260b3 100644
|
| --- a/cc/trees/layer_tree_host_in_process.cc
|
| +++ b/cc/trees/layer_tree_host_in_process.cc
|
| @@ -874,6 +874,12 @@ void LayerTreeHostInProcess::ApplyScrollAndScale(ScrollAndScaleSet* info) {
|
| layer->scroll_offset(), info->scrolls[i].scroll_delta));
|
| SetNeedsUpdateLayers();
|
| }
|
| + for (size_t i = 0; i < info->scrollbars.size(); ++i) {
|
| + Layer* layer = layer_tree_->LayerById(info->scrollbars[i].layer_id);
|
| + if (!layer)
|
| + continue;
|
| + layer->SetScrollbarsHiddenFromImplSide(info->scrollbars[i].hidden);
|
| + }
|
| }
|
|
|
| // This needs to happen after scroll deltas have been sent to prevent top
|
|
|