summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author Matt Pietal <mpietal@google.com> 2022-04-05 12:57:26 +0000
committer Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com> 2022-04-05 12:57:26 +0000
commit84d8b1de99410ed0979496bfc58e52e080bacc8c (patch)
tree47ad2c0903b2c8031a111dd010a87e63258c2452
parent8562298ba869cbac6c1890b357fba2e529d03530 (diff)
parent3c876df1c3da884882552a7a361d1244821c1388 (diff)
Merge "User switcher - Fix adding user as non-system user" into tm-dev am: e10d88b66c am: 3c876df1c3
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/17572141 Change-Id: I85f3af5bd3ca8ecd5d92c393577375244b943c15 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
-rw-r--r--packages/SystemUI/src/com/android/systemui/statusbar/policy/UserSwitcherController.java3
1 files changed, 2 insertions, 1 deletions
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 fe08fb0a9d4f..217a6134fbde 100644
--- a/packages/SystemUI/src/com/android/systemui/statusbar/policy/UserSwitcherController.java
+++ b/packages/SystemUI/src/com/android/systemui/statusbar/policy/UserSwitcherController.java
@@ -1215,7 +1215,8 @@ public class UserSwitcherController implements Dumpable {
}
// Use broadcast instead of ShadeController, as this dialog may have started in
// another process and normal dagger bindings are not available
- mBroadcastSender.closeSystemDialogs();
+ mBroadcastSender.sendBroadcastAsUser(
+ new Intent(Intent.ACTION_CLOSE_SYSTEM_DIALOGS), UserHandle.CURRENT);
getContext().startActivityAsUser(
CreateUserActivity.createIntentForStart(getContext()),
mUserTracker.getUserHandle());