disable zoom buttons on m-touch screen only
Bug: 3405875
check for multi-touch device support
before disabling the on screen zoom buttons
Change-Id: I3a057d2d06db1e77138eef1d8237802667796567
diff --git a/src/com/android/browser/XLargeUi.java b/src/com/android/browser/XLargeUi.java
index 7a00422..f914183 100644
--- a/src/com/android/browser/XLargeUi.java
+++ b/src/com/android/browser/XLargeUi.java
@@ -20,6 +20,7 @@
import android.app.ActionBar;
import android.app.Activity;
+import android.content.pm.PackageManager;
import android.os.Bundle;
import android.util.Log;
import android.view.ActionMode;
@@ -133,7 +134,9 @@
android.R.attr.webViewStyle, privateBrowsing);
initWebViewSettings(w);
w.setScrollListener(this);
- w.getSettings().setDisplayZoomControls(false);
+ boolean supportsMultiTouch = mActivity.getPackageManager()
+ .hasSystemFeature(PackageManager.FEATURE_TOUCHSCREEN_MULTITOUCH);
+ w.getSettings().setDisplayZoomControls(!supportsMultiTouch);
w.setExpandedTileBounds(true); // smoother scrolling
return w;
}