diff --git a/src/com/android/settings/applications/appinfo/AppInfoDashboardFragment.java b/src/com/android/settings/applications/appinfo/AppInfoDashboardFragment.java index 93a8b667d96..7e33ab1835b 100644 --- a/src/com/android/settings/applications/appinfo/AppInfoDashboardFragment.java +++ b/src/com/android/settings/applications/appinfo/AppInfoDashboardFragment.java @@ -446,7 +446,7 @@ public class AppInfoDashboardFragment extends DashboardFragment // Utils.isSystemPackage doesn't include all aosp built apps, like Contacts etc. Add them // and grab the Google Play Store itself (com.android.vending) in the process menu.findItem(PLAY_STORE).setVisible(!Utils.isSystemPackage(getContext().getResources(), mPm, mPackageInfo) - && !isAospOrStore(mAppEntry.info.packageName)); + && isAppFromStore(mAppEntry.info.packageName)); } /** Shows the lock screen if the keyguard is secured. */ @@ -657,8 +657,9 @@ public class AppInfoDashboardFragment extends DashboardFragment i.setData(Uri.parse(playURL)); startActivity(i); } - private boolean isAospOrStore(String packageName) { - return packageName.contains("com.android"); + + private boolean isAppFromStore(String packageName) { + return !packageName.contains("com.android") && !packageName.contains("org.chromium.webapk"); } private void uninstallPkg(String packageName, boolean allUsers, boolean andDisable) {