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 cb5500a93959ed72957af3adadf0b1c9d534d3bc..968af3ab18204aec36d202d956e606175bb48d2d 100644 |
--- a/third_party/WebKit/Source/core/paint/PaintLayerScrollableArea.cpp |
+++ b/third_party/WebKit/Source/core/paint/PaintLayerScrollableArea.cpp |
@@ -770,7 +770,8 @@ bool PaintLayerScrollableArea::shouldPerformScrollAnchoring() const |
{ |
return RuntimeEnabledFeatures::scrollAnchoringEnabled() |
&& m_scrollAnchor.hasScroller() |
- && layoutBox()->style()->overflowAnchor() != AnchorNone; |
+ && layoutBox()->style()->overflowAnchor() != AnchorNone |
+ && box().frame()->view()->userMayHaveDragged(); |
} |
ScrollBehavior PaintLayerScrollableArea::scrollBehaviorStyle() const |