summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author Pavel Grafov <pgrafov@google.com> 2020-03-26 16:13:56 +0000
committer Pavel Grafov <pgrafov@google.com> 2020-03-26 16:33:38 +0000
commit46f58562d4f1e2078f179570e48e790adc5ce18f (patch)
tree7a2024c849c7665c13ad6a867cca3dbdf1cd3151
parentf0d5687181c33e34bacb27cf2726e1f893ab6948 (diff)
Fix unsuspending personal apps.
Bug: 152479824 Test: atest OrgOwnedProfileOwnerTest#testPersonalAppsSuspensionNormalApp Change-Id: If4923226dc60f682979cb289ae2da78f2ca7f98b
-rw-r--r--services/devicepolicy/java/com/android/server/devicepolicy/DevicePolicyManagerService.java6
1 files changed, 4 insertions, 2 deletions
diff --git a/services/devicepolicy/java/com/android/server/devicepolicy/DevicePolicyManagerService.java b/services/devicepolicy/java/com/android/server/devicepolicy/DevicePolicyManagerService.java
index e304bca4553c..3ddee29366c7 100644
--- a/services/devicepolicy/java/com/android/server/devicepolicy/DevicePolicyManagerService.java
+++ b/services/devicepolicy/java/com/android/server/devicepolicy/DevicePolicyManagerService.java
@@ -15742,9 +15742,11 @@ public class DevicePolicyManagerService extends BaseIDevicePolicyManager {
}
}
+ final int suspendedState = suspended
+ ? PERSONAL_APPS_SUSPENDED_EXPLICITLY
+ : PERSONAL_APPS_NOT_SUSPENDED;
mInjector.binderWithCleanCallingIdentity(
- () -> applyPersonalAppsSuspension(
- callingUserId, PERSONAL_APPS_SUSPENDED_EXPLICITLY));
+ () -> applyPersonalAppsSuspension(callingUserId, suspendedState));
DevicePolicyEventLogger
.createEvent(DevicePolicyEnums.SET_PERSONAL_APPS_SUSPENDED)