am f167c4bf: DO NOT MERGE
Merge commit 'f167c4bfca57b5467f40f6cf25e10fb12183a9f3' into eclair-plus-aosp * commit 'f167c4bfca57b5467f40f6cf25e10fb12183a9f3': DO NOT MERGE
This commit is contained in:
@@ -4792,6 +4792,7 @@ public class WebView extends AbsoluteLayout
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
settings.setDoubleTapToastCount(0);
|
settings.setDoubleTapToastCount(0);
|
||||||
|
boolean zoomToDefault = false;
|
||||||
if ((settings.getLayoutAlgorithm() == WebSettings.LayoutAlgorithm.NARROW_COLUMNS)
|
if ((settings.getLayoutAlgorithm() == WebSettings.LayoutAlgorithm.NARROW_COLUMNS)
|
||||||
&& (Math.abs(mActualScale - mTextWrapScale) >= 0.01f)) {
|
&& (Math.abs(mActualScale - mTextWrapScale) >= 0.01f)) {
|
||||||
setNewZoomScale(mActualScale, true, true);
|
setNewZoomScale(mActualScale, true, true);
|
||||||
@@ -4807,9 +4808,12 @@ public class WebView extends AbsoluteLayout
|
|||||||
if (mScrollY < getTitleHeight()) mScrollY = 0;
|
if (mScrollY < getTitleHeight()) mScrollY = 0;
|
||||||
zoomWithPreview(newScale);
|
zoomWithPreview(newScale);
|
||||||
} else if (Math.abs(mActualScale - mDefaultScale) >= 0.01f) {
|
} else if (Math.abs(mActualScale - mDefaultScale) >= 0.01f) {
|
||||||
mInZoomOverview = true;
|
zoomToDefault = true;
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
|
zoomToDefault = true;
|
||||||
|
}
|
||||||
|
if (zoomToDefault) {
|
||||||
mInZoomOverview = false;
|
mInZoomOverview = false;
|
||||||
int left = nativeGetBlockLeftEdge(mAnchorX, mAnchorY, mActualScale);
|
int left = nativeGetBlockLeftEdge(mAnchorX, mAnchorY, mActualScale);
|
||||||
if (left != NO_LEFTEDGE) {
|
if (left != NO_LEFTEDGE) {
|
||||||
|
|||||||
Reference in New Issue
Block a user