Update EmbeddedZoomControl to use new ZoomManager methods.
Change-Id: Icea2bea36d42ff58a05600ceb4388992bc8979d7
diff --git a/core/java/android/webkit/ZoomControlEmbedded.java b/core/java/android/webkit/ZoomControlEmbedded.java
index cd02c00..2036635 100644
--- a/core/java/android/webkit/ZoomControlEmbedded.java
+++ b/core/java/android/webkit/ZoomControlEmbedded.java
@@ -67,9 +67,8 @@
return;
}
- boolean canZoomIn = mWebView.getScale() < mZoomManager.mMaxZoomScale;
- boolean canZoomOut = mWebView.getScale() > mZoomManager.mMinZoomScale &&
- !mZoomManager.mInZoomOverview;
+ boolean canZoomIn = mZoomManager.canZoomIn();
+ boolean canZoomOut = mZoomManager.canZoomOut() && !mZoomManager.mInZoomOverview;
if (!canZoomIn && !canZoomOut) {
// Hide the zoom in and out buttons if the page cannot zoom
mZoomButtonsController.getZoomControls().setVisibility(View.GONE);