| Index: third_party/WebKit/Source/core/paint/PaintLayerScrollableArea.cpp
|
| diff --git a/third_party/WebKit/Source/core/paint/PaintLayerScrollableArea.cpp b/third_party/WebKit/Source/core/paint/PaintLayerScrollableArea.cpp
|
| index d1dbb2c358809d9d3ad9edc53de629e98dcb24ab..89ca451fd2736d1b601190de7bccd0cedf59aba3 100644
|
| --- a/third_party/WebKit/Source/core/paint/PaintLayerScrollableArea.cpp
|
| +++ b/third_party/WebKit/Source/core/paint/PaintLayerScrollableArea.cpp
|
| @@ -372,7 +372,6 @@ void PaintLayerScrollableArea::UpdateScrollOffset(
|
| if (GetScrollOffset() == new_offset)
|
| return;
|
|
|
| - ShowOverlayScrollbars();
|
| scroll_offset_ = new_offset;
|
|
|
| LocalFrame* frame = Box().GetFrame();
|
| @@ -472,6 +471,8 @@ void PaintLayerScrollableArea::UpdateScrollOffset(
|
| }
|
|
|
| if (IsExplicitScrollType(scroll_type)) {
|
| + if (scroll_type != kCompositorScroll)
|
| + ShowOverlayScrollbars();
|
| frame_view->ClearFragmentAnchor();
|
| if (RuntimeEnabledFeatures::scrollAnchoringEnabled())
|
| GetScrollAnchor()->Clear();
|
|
|