summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author John Reck <jreck@google.com> 2012-05-08 09:08:50 -0700
committer John Reck <jreck@google.com> 2012-05-08 09:08:50 -0700
commit0bb0198d5bc3647f8fe10ba34b9de7bd8b75d79e (patch)
tree901c3d3f13bfc995657e19efd1ffd260675ed799
parentff0e8cd8b60aa8372b06edecb2e754b0905c4d31 (diff)
Fix inval issue
Bug: 6323847 Change-Id: Ibe9fc46af597cd97ae76339533faacfaa6d952fc
-rw-r--r--core/java/android/webkit/WebViewClassic.java5
1 files changed, 4 insertions, 1 deletions
diff --git a/core/java/android/webkit/WebViewClassic.java b/core/java/android/webkit/WebViewClassic.java
index 21e133112f23..f486cb93b4d1 100644
--- a/core/java/android/webkit/WebViewClassic.java
+++ b/core/java/android/webkit/WebViewClassic.java
@@ -2979,7 +2979,10 @@ public final class WebViewClassic implements WebViewProvider, WebViewProvider.Sc
// updated when we get out of that mode.
if (!mDrawHistory) {
// repin our scroll, taking into account the new content size
- updateScrollCoordinates(pinLocX(getScrollX()), pinLocY(getScrollY()));
+ if (updateScrollCoordinates(pinLocX(getScrollX()),
+ pinLocY(getScrollY()))) {
+ invalidate();
+ }
if (!mScroller.isFinished()) {
// We are in the middle of a scroll. Repin the final scroll
// position.