Merge "Unrestrict granted ECM setting for A11Y" into main
This commit is contained in:
committed by
Android (Google) Code Review
commit
61e7f37b22
@@ -147,7 +147,7 @@ public class RestrictedPreferenceHelper {
|
||||
&& android.security.Flags.extendEcmToAllSettings()) {
|
||||
preference.checkEcmRestrictionAndSetDisabled(
|
||||
AppOpsManager.OPSTR_BIND_ACCESSIBILITY_SERVICE,
|
||||
preference.getPackageName());
|
||||
preference.getPackageName(), serviceEnabled);
|
||||
if (preference.isDisabledByEcm()) {
|
||||
serviceAllowed = false;
|
||||
}
|
||||
|
@@ -136,11 +136,12 @@ public class RestrictedAppPreference extends AppPreference implements
|
||||
/**
|
||||
* Checks if the given setting is subject to Enhanced Confirmation Mode restrictions for this
|
||||
* package. Marks the preference as disabled if so.
|
||||
* TODO b/390196024: remove this and update all callers to use the "settingEnabled" version
|
||||
* @param settingIdentifier The key identifying the setting
|
||||
* @param packageName the package to check the settingIdentifier for
|
||||
*/
|
||||
public void checkEcmRestrictionAndSetDisabled(@NonNull String settingIdentifier,
|
||||
@NonNull String packageName) {
|
||||
mHelper.checkEcmRestrictionAndSetDisabled(settingIdentifier, packageName);
|
||||
@NonNull String packageName) {
|
||||
mHelper.checkEcmRestrictionAndSetDisabled(settingIdentifier, packageName, false);
|
||||
}
|
||||
}
|
||||
|
Reference in New Issue
Block a user