Merge "Prevent error due to new API" into rvc-dev am: 5c4ad7091e
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/11817532 Change-Id: I1c5e20afc8d16fdf1e209c3d667e18042a87962a
This commit is contained in:
@@ -367,8 +367,14 @@ public class UserSwitcherController implements Dumpable {
|
|||||||
int id;
|
int id;
|
||||||
if (record.isGuest && record.info == null) {
|
if (record.isGuest && record.info == null) {
|
||||||
// No guest user. Create one.
|
// No guest user. Create one.
|
||||||
UserInfo guest = mUserManager.createGuest(
|
UserInfo guest;
|
||||||
mContext, mContext.getString(com.android.settingslib.R.string.guest_nickname));
|
try {
|
||||||
|
guest = mUserManager.createGuest(mContext,
|
||||||
|
mContext.getString(com.android.settingslib.R.string.guest_nickname));
|
||||||
|
} catch (UserManager.UserOperationException e) {
|
||||||
|
Log.e(TAG, "Couldn't create guest user", e);
|
||||||
|
return;
|
||||||
|
}
|
||||||
if (guest == null) {
|
if (guest == null) {
|
||||||
// Couldn't create guest, most likely because there already exists one, we just
|
// Couldn't create guest, most likely because there already exists one, we just
|
||||||
// haven't reloaded the user list yet.
|
// haven't reloaded the user list yet.
|
||||||
|
|||||||
Reference in New Issue
Block a user