Merge "Binder cache for isUserUnlocked update" into rvc-dev
This commit is contained in:
@@ -376,6 +376,7 @@ class StorageManagerService extends IStorageManager.Stub
|
|||||||
private class WatchedLockedUsers {
|
private class WatchedLockedUsers {
|
||||||
private int[] users = EmptyArray.INT;
|
private int[] users = EmptyArray.INT;
|
||||||
public WatchedLockedUsers() {
|
public WatchedLockedUsers() {
|
||||||
|
invalidateIsUserUnlockedCache();
|
||||||
}
|
}
|
||||||
public void append(int userId) {
|
public void append(int userId) {
|
||||||
users = ArrayUtils.appendInt(users, userId);
|
users = ArrayUtils.appendInt(users, userId);
|
||||||
|
|||||||
@@ -491,6 +491,7 @@ public class UserManagerService extends IUserManager.Stub {
|
|||||||
final SparseIntArray states;
|
final SparseIntArray states;
|
||||||
public WatchedUserStates() {
|
public WatchedUserStates() {
|
||||||
states = new SparseIntArray();
|
states = new SparseIntArray();
|
||||||
|
invalidateIsUserUnlockedCache();
|
||||||
}
|
}
|
||||||
public int get(int userId) {
|
public int get(int userId) {
|
||||||
return states.get(userId);
|
return states.get(userId);
|
||||||
|
|||||||
Reference in New Issue
Block a user