Merge "Clear policy cache during DO removal" into sc-dev am: 0a551e8a9a

Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/14703333

Change-Id: I82b6dca5c50639e7cd9b9b76fe7299a32c2dce4c
This commit is contained in:
Rubin Xu
2021-05-25 11:54:35 +00:00
committed by Automerger Merge Worker
2 changed files with 2 additions and 1 deletions

View File

@@ -1190,7 +1190,7 @@ class ActiveAdmin {
pw.println(mEnrollmentSpecificId); pw.println(mEnrollmentSpecificId);
} }
pw.print("mAdminCanGrantSensorsPermissions"); pw.print("mAdminCanGrantSensorsPermissions=");
pw.println(mAdminCanGrantSensorsPermissions); pw.println(mAdminCanGrantSensorsPermissions);
pw.print("mUsbDataSignaling="); pw.print("mUsbDataSignaling=");

View File

@@ -8579,6 +8579,7 @@ public class DevicePolicyManagerService extends BaseIDevicePolicyManager {
final DevicePolicyData policyData = getUserData(userId); final DevicePolicyData policyData = getUserData(userId);
policyData.mCurrentInputMethodSet = false; policyData.mCurrentInputMethodSet = false;
saveSettingsLocked(userId); saveSettingsLocked(userId);
mPolicyCache.onUserRemoved(userId);
final DevicePolicyData systemPolicyData = getUserData(UserHandle.USER_SYSTEM); final DevicePolicyData systemPolicyData = getUserData(UserHandle.USER_SYSTEM);
systemPolicyData.mLastSecurityLogRetrievalTime = -1; systemPolicyData.mLastSecurityLogRetrievalTime = -1;
systemPolicyData.mLastBugReportRequestTime = -1; systemPolicyData.mLastBugReportRequestTime = -1;