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

Commit f1876702 authored by Nate Myren's avatar Nate Myren
Browse files

Fix double adding of special attribution usage

Fixes: 180019623
Test: manual
Change-Id: I6e0681e0126bc563d8af4cd11c7db0785e47c912
parent 573555ff
Loading
Loading
Loading
Loading
+5 −4
Original line number Diff line number Diff line
@@ -693,13 +693,14 @@ public class PermissionUsageHelper {
        for (int usageNum = 0; usageNum < rawUsages.size(); usageNum++) {
            OpUsage usage = rawUsages.get(usageNum);

            // If this attribution is a proxy, remove it
            if (toRemoveProxies.contains(usage.toPackageAttr())) {
                continue;
            }

            // If this attribution has a special attribution, do not remove it
            if (specialAttributions.contains(usage.toPackageAttr())) {
                deDuped.add(usage);
            }

            // If this attribution is a proxy, remove it
            if (toRemoveProxies.contains(usage.toPackageAttr())) {
                continue;
            }