Merge "Revert "Fix wrong permission state changed being notified""

This commit is contained in:
Hai Zhang
2023-06-08 18:30:19 +00:00
committed by Gerrit Code Review

View File

@@ -2868,7 +2868,9 @@ public class PermissionManagerServiceImpl implements PermissionManagerServiceInt
} else if (!permissionPolicyInitialized } else if (!permissionPolicyInitialized
|| (!hardRestricted || restrictionExempt)) { || (!hardRestricted || restrictionExempt)) {
if ((origPermState != null && origPermState.isGranted())) { if ((origPermState != null && origPermState.isGranted())) {
uidState.grantPermission(bp); if (!uidState.grantPermission(bp)) {
wasChanged = true;
}
} }
} }
if (mIsLeanback && NOTIFICATION_PERMISSIONS.contains(permName)) { if (mIsLeanback && NOTIFICATION_PERMISSIONS.contains(permName)) {