diff options
| -rw-r--r-- | core/java/android/webkit/WebView.java | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/core/java/android/webkit/WebView.java b/core/java/android/webkit/WebView.java index 64fbae6fbd4c..5bb0ef205bea 100644 --- a/core/java/android/webkit/WebView.java +++ b/core/java/android/webkit/WebView.java @@ -6546,6 +6546,13 @@ public class WebView extends AbsoluteLayout } private void stopTouch() { + if (mScroller.isFinished() && !mSelectingText + && (mTouchMode == TOUCH_DRAG_MODE || mTouchMode == TOUCH_DRAG_LAYER_MODE)) { + WebViewCore.resumePriority(); + WebViewCore.resumeUpdatePicture(mWebViewCore); + nativeSetIsScrolling(false); + } + // we also use mVelocityTracker == null to tell us that we are // not "moving around", so we can take the slower/prettier // mode in the drawing code |