Merge "Fetching just profileIds instead of user profile info" into rvc-dev am: b1e30270a8 am: 06ff84a044

Change-Id: Ieed38fa0e65ecfd56d131b1257e094c1bf0c80d2
This commit is contained in:
Automerger Merge Worker
2020-03-16 23:26:07 +00:00

View File

@@ -846,10 +846,9 @@ class RecentTasks {
@VisibleForTesting
Set<Integer> getProfileIds(int userId) {
Set<Integer> userIds = new ArraySet<>();
final List<UserInfo> profiles = mService.getUserManager().getProfiles(userId,
false /* enabledOnly */);
for (int i = profiles.size() - 1; i >= 0; --i) {
userIds.add(profiles.get(i).id);
int[] profileIds = mService.getUserManager().getProfileIds(userId, false /* enabledOnly */);
for (int i = 0; i < profileIds.length; i++) {
userIds.add(Integer.valueOf(profileIds[i]));
}
return userIds;
}