summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDerek Sollenberger <djsollen@google.com>2011-11-28 10:38:41 -0800
committerAndroid Git Automerger <android-git-automerger@android.com>2011-11-28 10:38:41 -0800
commit376690c00f05c3a8c414c671428e3537ed0c577e (patch)
treec44f54596d75d8ca5c3ed5734744e24a5af3bf98
parente189f0c6db60021251f688ed76874ad1d1e1d962 (diff)
parentaceb7f8b29bdcf8bf7fdc14ec9b99f54f2a2a3d2 (diff)
downloadframeworks_base-376690c00f05c3a8c414c671428e3537ed0c577e.zip
frameworks_base-376690c00f05c3a8c414c671428e3537ed0c577e.tar.gz
frameworks_base-376690c00f05c3a8c414c671428e3537ed0c577e.tar.bz2
am aceb7f8b: am 425c595a: Merge "Update Webkit with the zoom level after double tap gesture" into ics-mr1
* commit 'aceb7f8b29bdcf8bf7fdc14ec9b99f54f2a2a3d2': Update Webkit with the zoom level after double tap gesture
-rw-r--r--core/java/android/webkit/ZoomManager.java5
1 files changed, 5 insertions, 0 deletions
diff --git a/core/java/android/webkit/ZoomManager.java b/core/java/android/webkit/ZoomManager.java
index 84d00c9..cf2c8a6 100644
--- a/core/java/android/webkit/ZoomManager.java
+++ b/core/java/android/webkit/ZoomManager.java
@@ -498,6 +498,11 @@ class ZoomManager {
if (mZoomScale == 0) {
// We've reached the end of the zoom animation.
mInHWAcceleratedZoom = false;
+
+ // Ensure that the zoom level is pushed to WebCore. This has not
+ // yet occurred because we prevent it from happening while
+ // mInHWAcceleratedZoom is true.
+ mWebView.sendViewSizeZoom(false);
}
} else {
canvas.translate(tx, ty);