Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 0ba51e08 authored by Treehugger Robot's avatar Treehugger Robot Committed by Android (Google) Code Review
Browse files

Merge "Fix translation between APPLY_RESTRICTION and SOFT_RESTRICTED" into main

parents 17dbea88 c6da66fa
Loading
Loading
Loading
Loading
+1 −3
Original line number Diff line number Diff line
@@ -477,9 +477,7 @@ object PermissionFlags {
        if (apiFlags.hasBits(PackageManager.FLAG_PERMISSION_RESTRICTION_UPGRADE_EXEMPT)) {
            flags = flags or UPGRADE_EXEMPT
        }
        // We ignore whether FLAG_PERMISSION_APPLY_RESTRICTION is set here because previously
        // platform may be relying on the old restorePermissionState() to get it correct later.
        if (!flags.hasAnyBit(MASK_EXEMPT)) {
        if (apiFlags.hasBits(PackageManager.FLAG_PERMISSION_APPLY_RESTRICTION)) {
            if (permission.isHardRestricted) {
                flags = flags or RESTRICTION_REVOKED
            }