diff --git a/packages/SettingsLib/res/values/strings.xml b/packages/SettingsLib/res/values/strings.xml index f518b74e3c313..0ce8dd85d2cef 100644 --- a/packages/SettingsLib/res/values/strings.xml +++ b/packages/SettingsLib/res/values/strings.xml @@ -1377,7 +1377,7 @@ Add guest - Remove guest + End guest session Guest diff --git a/packages/SystemUI/res/drawable/ic_exit_to_app.xml b/packages/SystemUI/res/drawable/ic_exit_to_app.xml new file mode 100644 index 0000000000000..a2f3c6831c841 --- /dev/null +++ b/packages/SystemUI/res/drawable/ic_exit_to_app.xml @@ -0,0 +1,27 @@ + + + + + + diff --git a/packages/SystemUI/res/values/strings.xml b/packages/SystemUI/res/values/strings.xml index 0687d060ceec9..db6427970ba18 100644 --- a/packages/SystemUI/res/values/strings.xml +++ b/packages/SystemUI/res/values/strings.xml @@ -1096,13 +1096,13 @@ New user - Remove guest? + End guest session? All apps and data in this session will be deleted. - Remove + End session 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 72e8e38735e9b..9a8e26dbdeb01 100644 --- a/packages/SystemUI/src/com/android/systemui/statusbar/policy/UserSwitcherController.java +++ b/packages/SystemUI/src/com/android/systemui/statusbar/policy/UserSwitcherController.java @@ -691,7 +691,11 @@ public class UserSwitcherController implements Dumpable { if (item.isAddUser) { iconRes = R.drawable.ic_add_circle; } else if (item.isGuest) { - iconRes = R.drawable.ic_avatar_guest_user; + if (item.isCurrent) { + iconRes = R.drawable.ic_exit_to_app; + } else { + iconRes = R.drawable.ic_avatar_guest_user; + } } else { iconRes = R.drawable.ic_avatar_user; } diff --git a/packages/SystemUI/src/com/android/systemui/tuner/TunerService.java b/packages/SystemUI/src/com/android/systemui/tuner/TunerService.java index b67574d1c4dee..09335afc059c0 100644 --- a/packages/SystemUI/src/com/android/systemui/tuner/TunerService.java +++ b/packages/SystemUI/src/com/android/systemui/tuner/TunerService.java @@ -109,7 +109,7 @@ public abstract class TunerService { dialog.setButton(DialogInterface.BUTTON_NEGATIVE, context.getString(R.string.cancel), (OnClickListener) null); dialog.setButton(DialogInterface.BUTTON_POSITIVE, - context.getString(R.string.guest_exit_guest_dialog_remove), new OnClickListener() { + context.getString(R.string.qs_customize_remove), new OnClickListener() { @Override public void onClick(DialogInterface dialog, int which) { // Tell the tuner (in main SysUI process) to clear all its settings.