am f53c1865: Don\'t snap the initialScale to min or max if it is not defined.
Merge commit 'f53c1865248dd2b38f8c24a0419d550330619b19' into eclair-plus-aosp * commit 'f53c1865248dd2b38f8c24a0419d550330619b19': Don't snap the initialScale to min or max if it is not defined.
This commit is contained in:
@@ -1867,19 +1867,13 @@ final class WebViewCore {
|
|||||||
mViewportMinimumScale = WebView.DEFAULT_SCALE_PERCENT;
|
mViewportMinimumScale = WebView.DEFAULT_SCALE_PERCENT;
|
||||||
mViewportMaximumScale = WebView.DEFAULT_SCALE_PERCENT;
|
mViewportMaximumScale = WebView.DEFAULT_SCALE_PERCENT;
|
||||||
}
|
}
|
||||||
if (mViewportMinimumScale > mViewportInitialScale) {
|
if (mViewportMinimumScale > mViewportInitialScale
|
||||||
if (mViewportInitialScale == 0) {
|
&& mViewportInitialScale != 0) {
|
||||||
mViewportInitialScale = mViewportMinimumScale;
|
mViewportMinimumScale = mViewportInitialScale;
|
||||||
} else {
|
|
||||||
mViewportMinimumScale = mViewportInitialScale;
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
if (mViewportMaximumScale > 0) {
|
if (mViewportMaximumScale > 0
|
||||||
if (mViewportMaximumScale < mViewportInitialScale) {
|
&& mViewportMaximumScale < mViewportInitialScale) {
|
||||||
mViewportMaximumScale = mViewportInitialScale;
|
mViewportMaximumScale = mViewportInitialScale;
|
||||||
} else if (mViewportInitialScale == 0) {
|
|
||||||
mViewportInitialScale = mViewportMaximumScale;
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
if (mViewportWidth < 0
|
if (mViewportWidth < 0
|
||||||
&& mViewportInitialScale == WebView.DEFAULT_SCALE_PERCENT) {
|
&& mViewportInitialScale == WebView.DEFAULT_SCALE_PERCENT) {
|
||||||
|
|||||||
Reference in New Issue
Block a user