Merge "User switcher - Fix adding user as non-system user" into tm-dev am: e10d88b66c

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

Change-Id: I959c88367088df86901c2afa794b9974cd688db9
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
This commit is contained in:
Matt Pietal
2022-04-05 12:36:28 +00:00
committed by Automerger Merge Worker

View File

@@ -1215,7 +1215,8 @@ public class UserSwitcherController implements Dumpable {
} }
// Use broadcast instead of ShadeController, as this dialog may have started in // Use broadcast instead of ShadeController, as this dialog may have started in
// another process and normal dagger bindings are not available // another process and normal dagger bindings are not available
mBroadcastSender.closeSystemDialogs(); mBroadcastSender.sendBroadcastAsUser(
new Intent(Intent.ACTION_CLOSE_SYSTEM_DIALOGS), UserHandle.CURRENT);
getContext().startActivityAsUser( getContext().startActivityAsUser(
CreateUserActivity.createIntentForStart(getContext()), CreateUserActivity.createIntentForStart(getContext()),
mUserTracker.getUserHandle()); mUserTracker.getUserHandle());