Merge "Call preference.setEnabled only after updating disabledByAdmin state." into nyc-dev

This commit is contained in:
Sudheer Shanka
2016-03-14 23:51:12 +00:00
committed by Android (Google) Code Review

View File

@@ -146,12 +146,13 @@ public class RestrictedPreferenceHelper {
public boolean setDisabledByAdmin(EnforcedAdmin admin) {
final boolean disabled = (admin != null ? true : false);
mEnforcedAdmin = admin;
mPreference.setEnabled(!disabled);
boolean changed = false;
if (mDisabledByAdmin != disabled) {
mDisabledByAdmin = disabled;
return true;
changed = true;
}
return false;
mPreference.setEnabled(!disabled);
return changed;
}
public boolean isDisabledByAdmin() {