We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
2 parents ca4100d + ca4d54c commit 00ef15bCopy full SHA for 00ef15b
core/java/android/webkit/WebViewCore.java
@@ -2290,6 +2290,18 @@ private void setupViewport(boolean updateViewState) {
2290
// set the viewport settings from WebKit
2291
setViewportSettingsFromNative();
2292
2293
+ // clamp initial scale
2294
+ if (mViewportInitialScale > 0) {
2295
+ if (mViewportMinimumScale > 0) {
2296
+ mViewportInitialScale = Math.max(mViewportInitialScale,
2297
+ mViewportMinimumScale);
2298
+ }
2299
+ if (mViewportMaximumScale > 0) {
2300
+ mViewportInitialScale = Math.min(mViewportInitialScale,
2301
+ mViewportMaximumScale);
2302
2303
2304
+
2305
if (mSettings.forceUserScalable()) {
2306
mViewportUserScalable = true;
2307
if (mViewportInitialScale > 0) {
0 commit comments