From eebfefc084a531e973a95d51ecc9a53270f1c0f7 Mon Sep 17 00:00:00 2001 From: Anna Bauza Date: Wed, 23 Mar 2022 14:26:58 +0000 Subject: [PATCH] Fix "Remove Guest" option shows "Reset Guest" dialog If the guest user was not auto created, removing the user from settings message was wrongly worded. Small refactor to reuse the same wording in different modules has been done. Bug: 225314166 Test: manual Change-Id: Ib392c04b0f0e3d66c802729f4232d289fe5a80a5 --- packages/SettingsLib/res/values/strings.xml | 2 ++ packages/SystemUI/res/values/strings.xml | 3 --- .../systemui/statusbar/policy/UserSwitcherController.java | 3 ++- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/packages/SettingsLib/res/values/strings.xml b/packages/SettingsLib/res/values/strings.xml index a9f5f85824037..804b8f1874059 100644 --- a/packages/SettingsLib/res/values/strings.xml +++ b/packages/SettingsLib/res/values/strings.xml @@ -1434,6 +1434,8 @@ Remove guest? Reset + + Remove Resetting guest\u2026 diff --git a/packages/SystemUI/res/values/strings.xml b/packages/SystemUI/res/values/strings.xml index 8df614d3c522a..9767f04ac9d40 100644 --- a/packages/SystemUI/res/values/strings.xml +++ b/packages/SystemUI/res/values/strings.xml @@ -873,9 +873,6 @@ All apps and data in this session will be deleted. - - Remove - Welcome back, guest! 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 8396639fe0f5a..2c05a4ea82385 100644 --- a/packages/SystemUI/src/com/android/systemui/statusbar/policy/UserSwitcherController.java +++ b/packages/SystemUI/src/com/android/systemui/statusbar/policy/UserSwitcherController.java @@ -1155,7 +1155,8 @@ public class UserSwitcherController implements Dumpable { setButton(DialogInterface.BUTTON_POSITIVE, context.getString(mGuestUserAutoCreated ? com.android.settingslib.R.string.guest_reset_guest_confirm_button - : R.string.guest_exit_guest_dialog_remove), this); + : com.android.settingslib.R.string.guest_remove_guest_confirm_button), + this); SystemUIDialog.setWindowOnTop(this, mKeyguardStateController.isShowing()); setCanceledOnTouchOutside(false); mGuestId = guestId;