Loading src/com/android/settings/applications/InstalledAppDetails.java +6 −3 Original line number Diff line number Diff line Loading @@ -350,12 +350,15 @@ public class InstalledAppDetails extends Fragment boolean enabled = true; if (mUpdatedSysApp) { mUninstallButton.setText(R.string.app_factory_reset); boolean specialDisable = false; boolean showSpecialDisable = false; if ((mAppEntry.info.flags & ApplicationInfo.FLAG_SYSTEM) != 0) { specialDisable = handleDisableable(mSpecialDisableButton); showSpecialDisable = handleDisableable(mSpecialDisableButton); mSpecialDisableButton.setOnClickListener(this); } mMoreControlButtons.setVisibility(specialDisable ? View.VISIBLE : View.GONE); if (mAppControlRestricted) { showSpecialDisable = false; } mMoreControlButtons.setVisibility(showSpecialDisable ? View.VISIBLE : View.GONE); } else { mMoreControlButtons.setVisibility(View.GONE); if ((mAppEntry.info.flags & ApplicationInfo.FLAG_SYSTEM) != 0) { Loading Loading
src/com/android/settings/applications/InstalledAppDetails.java +6 −3 Original line number Diff line number Diff line Loading @@ -350,12 +350,15 @@ public class InstalledAppDetails extends Fragment boolean enabled = true; if (mUpdatedSysApp) { mUninstallButton.setText(R.string.app_factory_reset); boolean specialDisable = false; boolean showSpecialDisable = false; if ((mAppEntry.info.flags & ApplicationInfo.FLAG_SYSTEM) != 0) { specialDisable = handleDisableable(mSpecialDisableButton); showSpecialDisable = handleDisableable(mSpecialDisableButton); mSpecialDisableButton.setOnClickListener(this); } mMoreControlButtons.setVisibility(specialDisable ? View.VISIBLE : View.GONE); if (mAppControlRestricted) { showSpecialDisable = false; } mMoreControlButtons.setVisibility(showSpecialDisable ? View.VISIBLE : View.GONE); } else { mMoreControlButtons.setVisibility(View.GONE); if ((mAppEntry.info.flags & ApplicationInfo.FLAG_SYSTEM) != 0) { Loading