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

Commit 3b73b97c authored by Automerger Merge Worker's avatar Automerger Merge Worker
Browse files

Merge "Fix leaks of personal apps in setApplicationHidden" into rvc-dev am: deae2467

Change-Id: Ibdabeeb17ad34f5ed3e7b16a13d0391d759b0ed9
parents 1d40672b deae2467
Loading
Loading
Loading
Loading
+8 −3
Original line number Diff line number Diff line
@@ -10912,9 +10912,14 @@ public class DevicePolicyManagerService extends BaseIDevicePolicyManager {
    private void enforcePackageIsSystemPackage(String packageName, int userId)
            throws RemoteException {
        if (!isSystemApp(mIPackageManager, packageName, userId)) {
            throw new IllegalArgumentException(
                    "The provided package is not a system package");
        boolean isSystem;
        try {
            isSystem = isSystemApp(mIPackageManager, packageName, userId);
        } catch (IllegalArgumentException e) {
            isSystem = false;
        }
        if (!isSystem) {
            throw new IllegalArgumentException("The provided package is not a system package");
        }
    }