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;
|
||||
mViewportMaximumScale = WebView.DEFAULT_SCALE_PERCENT;
|
||||
}
|
||||
if (mViewportMinimumScale > mViewportInitialScale) {
|
||||
if (mViewportInitialScale == 0) {
|
||||
mViewportInitialScale = mViewportMinimumScale;
|
||||
} else {
|
||||
mViewportMinimumScale = mViewportInitialScale;
|
||||
}
|
||||
if (mViewportMinimumScale > mViewportInitialScale
|
||||
&& mViewportInitialScale != 0) {
|
||||
mViewportMinimumScale = mViewportInitialScale;
|
||||
}
|
||||
if (mViewportMaximumScale > 0) {
|
||||
if (mViewportMaximumScale < mViewportInitialScale) {
|
||||
mViewportMaximumScale = mViewportInitialScale;
|
||||
} else if (mViewportInitialScale == 0) {
|
||||
mViewportInitialScale = mViewportMaximumScale;
|
||||
}
|
||||
if (mViewportMaximumScale > 0
|
||||
&& mViewportMaximumScale < mViewportInitialScale) {
|
||||
mViewportMaximumScale = mViewportInitialScale;
|
||||
}
|
||||
if (mViewportWidth < 0
|
||||
&& mViewportInitialScale == WebView.DEFAULT_SCALE_PERCENT) {
|
||||
|
||||
Reference in New Issue
Block a user