 Chromium Code Reviews
 Chromium Code Reviews Issue 1547003002:
  Fix error in determining the target position for smooth scroll animation curve   (Closed) 
  Base URL: https://chromium.googlesource.com/chromium/src.git@master
    
  
    Issue 1547003002:
  Fix error in determining the target position for smooth scroll animation curve   (Closed) 
  Base URL: https://chromium.googlesource.com/chromium/src.git@master| Index: third_party/WebKit/Source/platform/scroll/ScrollAnimator.cpp | 
| diff --git a/third_party/WebKit/Source/platform/scroll/ScrollAnimator.cpp b/third_party/WebKit/Source/platform/scroll/ScrollAnimator.cpp | 
| index fa45f0fbb336941b72ca0dccdcc5c4a662e0e5c6..a4cbca3bb05322091a4cad3d7f003a9579212ffe 100644 | 
| --- a/third_party/WebKit/Source/platform/scroll/ScrollAnimator.cpp | 
| +++ b/third_party/WebKit/Source/platform/scroll/ScrollAnimator.cpp | 
| @@ -61,7 +61,8 @@ ScrollAnimator::~ScrollAnimator() | 
| FloatPoint ScrollAnimator::desiredTargetPosition() const | 
| { | 
| - return m_animationCurve ? m_targetOffset : currentPosition(); | 
| + return m_animationCurve || m_runState == RunState::WaitingToSendToCompositor | 
| 
Rick Byers
2015/12/23 19:13:34
nit: please add brackets around the condition expr
 
ymalik
2015/12/23 19:20:37
Done.
 | 
| + ? m_targetOffset : currentPosition(); | 
| } | 
| float ScrollAnimator::computeDeltaToConsume( |