am c66eb698: Merge "Disable app notifications checkbox for uninstalled apps" into lmp-mr1-dev

* commit 'c66eb698a9e5e4b6e684ba38a92e7c0ce8bd596a':
  Disable app notifications checkbox for uninstalled apps
This commit is contained in:
Alexandra Gherghina
2014-11-07 10:39:43 +00:00
committed by Android Git Automerger

View File

@@ -420,6 +420,9 @@ public class InstalledAppDetails extends Fragment
mNotificationSwitch.setChecked(enabled);
if (Utils.isSystemPackage(mPm, mPackageInfo)) {
mNotificationSwitch.setEnabled(false);
} else if ((mPackageInfo.applicationInfo.flags & ApplicationInfo.FLAG_INSTALLED) == 0) {
// App is not installed on the current user
mNotificationSwitch.setEnabled(false);
} else {
mNotificationSwitch.setEnabled(true);
mNotificationSwitch.setOnCheckedChangeListener(this);