diff --git a/src/com/android/settings/InstalledAppDetails.java b/src/com/android/settings/InstalledAppDetails.java index a6496e751cc..e050dc554fb 100644 --- a/src/com/android/settings/InstalledAppDetails.java +++ b/src/com/android/settings/InstalledAppDetails.java @@ -276,11 +276,12 @@ public class InstalledAppDetails extends Activity implements View.OnClickListene boolean enabled = true; if (mUpdatedSysApp) { mUninstallButton.setText(R.string.app_factory_reset); - } else if ((mAppInfo.flags & ApplicationInfo.FLAG_SYSTEM) == 0){ - mUninstallButton.setText(R.string.uninstall_text); } else { - // Disable uninstall for system apps - enabled = false; + if ((mAppInfo.flags & ApplicationInfo.FLAG_SYSTEM) != 0){ + // Disable button for system applications. + enabled = false; + } + mUninstallButton.setText(R.string.uninstall_text); } mUninstallButton.setEnabled(enabled); if (enabled) {