Index: cc/layers/layer_impl.cc |
diff --git a/cc/layers/layer_impl.cc b/cc/layers/layer_impl.cc |
index 5bef67d23c99a6dac082b50896964399e9f22df0..b7d2841c0e3bfc713fec5cb301e71c1614985fb1 100644 |
--- a/cc/layers/layer_impl.cc |
+++ b/cc/layers/layer_impl.cc |
@@ -1334,15 +1334,8 @@ void LayerImpl::SetScrollbarPosition(ScrollbarLayerImplBase* scrollbar_layer, |
// scrolls that move the pinch virtual viewport (i.e. trigger from |
// either inner or outer viewport). |
if (scrollbar_animation_controller_) { |
- // When both non-overlay and overlay scrollbars are both present, don't |
- // animate the overlay scrollbars when page scale factor is at the min. |
- // Non-overlay scrollbars also shouldn't trigger animations. |
- bool is_animatable_scrollbar = |
- scrollbar_layer->is_overlay_scrollbar() && |
- ((layer_tree_impl()->current_page_scale_factor() > |
- layer_tree_impl()->min_page_scale_factor()) || |
- !layer_tree_impl()->settings().use_pinch_zoom_scrollbars); |
- if (is_animatable_scrollbar) |
+ // Non-overlay scrollbars shouldn't trigger animations. |
+ if (scrollbar_layer->is_overlay_scrollbar()) |
scrollbar_animation_controller_->DidScrollUpdate(on_resize); |
} |
} |