Merge "Consider mInitialScale when setting min zoom scale." into honeycomb-mr1
This commit is contained in:
committed by
Android (Google) Code Review
commit
12c37cafe1
@ -1008,14 +1008,15 @@ class ZoomManager {
|
||||
final Point viewSize = drawData.mViewSize;
|
||||
updateZoomRange(viewState, viewSize.x, drawData.mMinPrefWidth);
|
||||
setupZoomOverviewWidth(drawData, mWebView.getViewWidth());
|
||||
final float overviewScale = getZoomOverviewScale();
|
||||
if (!mMinZoomScaleFixed) {
|
||||
mMinZoomScale = getZoomOverviewScale();
|
||||
mMinZoomScale = (mInitialScale > 0) ?
|
||||
Math.min(mInitialScale, overviewScale) : overviewScale;
|
||||
mMaxZoomScale = Math.max(mMaxZoomScale, mMinZoomScale);
|
||||
}
|
||||
|
||||
if (!mWebView.drawHistory()) {
|
||||
float scale;
|
||||
final float overviewScale = getZoomOverviewScale();
|
||||
WebSettings settings = mWebView.getSettings();
|
||||
|
||||
if (mInitialScale > 0) {
|
||||
|
Reference in New Issue
Block a user