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
This commit is contained in:
Tetiana Meronyk
2024-06-11 14:51:13 +00:00
parent 933971ff15
commit bac3e20cce

View File

@@ -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);
}
}