From bac3e20cce3684da4f5d293dd6addcef5b50f43d Mon Sep 17 00:00:00 2001 From: Tetiana Meronyk Date: Tue, 11 Jun 2024 14:51:13 +0000 Subject: [PATCH] Disable mRemoveUserPreference when mGuestUserAutoCreated only for guest. Before this change, Delete action was disabled for all uninitialized secondary users. Bug: 341840847 Test: atest UserDetailsSettingsTest Change-Id: Icd43836f577dd061d267f6fb75658c35a0c47589 --- src/com/android/settings/users/UserDetailsSettings.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/com/android/settings/users/UserDetailsSettings.java b/src/com/android/settings/users/UserDetailsSettings.java index 1f0d824d087..b48c71727d0 100644 --- a/src/com/android/settings/users/UserDetailsSettings.java +++ b/src/com/android/settings/users/UserDetailsSettings.java @@ -127,7 +127,7 @@ public class UserDetailsSettings extends SettingsPreferenceFragment public void onResume() { super.onResume(); mSwitchUserPref.setEnabled(canSwitchUserNow()); - if (mGuestUserAutoCreated) { + if (mUserInfo.isGuest() && mGuestUserAutoCreated) { mRemoveUserPref.setEnabled((mUserInfo.flags & UserInfo.FLAG_INITIALIZED) != 0); } }