From caab2666bd8dbf1e499c309a62f4dff0056d2948 Mon Sep 17 00:00:00 2001 From: Fyodor Kupolov Date: Tue, 1 Mar 2016 18:39:27 -0800 Subject: [PATCH] Restored switchTo method It is current used in another branch. Restored to fix a breakage. Change-Id: Iec98bf525b88b6b5b45bffb97a1f3e9b57c492dd --- .../statusbar/policy/UserSwitcherController.java | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/packages/SystemUI/src/com/android/systemui/statusbar/policy/UserSwitcherController.java b/packages/SystemUI/src/com/android/systemui/statusbar/policy/UserSwitcherController.java index b6a32343448e0..cedc3c7eef2ff 100644 --- a/packages/SystemUI/src/com/android/systemui/statusbar/policy/UserSwitcherController.java +++ b/packages/SystemUI/src/com/android/systemui/statusbar/policy/UserSwitcherController.java @@ -362,6 +362,19 @@ public class UserSwitcherController { switchToUserId(id); } + public void switchTo(int userId) { + final int count = mUsers.size(); + for (int i = 0; i < count; ++i) { + UserRecord record = mUsers.get(i); + if (record.info != null && record.info.id == userId) { + switchTo(record); + return; + } + } + + Log.e(TAG, "Couldn't switch to user, id=" + userId); + } + private void switchToUserId(int id) { try { pauseRefreshUsers();