summaryrefslogtreecommitdiff
path: root/packages/CarSystemUI/src
diff options
context:
space:
mode:
authorArtem Radchenko <artem.radchenko@globallogic.com>2020-10-07 16:43:16 +0300
committerArtem Radchenko <artem.radchenko@globallogic.com>2020-10-09 09:22:53 +0000
commitf763938cec29a2289df45e5337e17b1bdf292e48 (patch)
treed9113e75eda0d24d1fc9824ce513f90e60de5451 /packages/CarSystemUI/src
parentb0ba7618c8584071d9a99ee6cf938ec474ff0f16 (diff)
Fix guest icon is not clickable after adding user
When addUser icon is clicked, it becomes disabled to prevent double clicking. And this icon is newer enabled again in case of successfull user creation. When user is added, icon for New user is added to recycler view before guest icon. So, when user selection is opened again guest icon is not clickable, because it is disabled. Enabling addUser button after successfull user creation fixes this issue. Test: - Set pin: adb shell locksettings set-pin 0000 - Lock board: adb shell input keyevent KEYCODE_POWER - Wake up: adb shell input keyevent KEYCODE_POWER - Click cancel button - Click "Add User" -> Click Ok - Set pin - Lock board - Wake up - Click cancel button - Click guest button Bug: 170382676 Signed-off-by: Artem Radchenko <artem.radchenko@globallogic.com> Change-Id: Ie9f3e9b765123207d1217ae2434608c3316923f4
Diffstat (limited to 'packages/CarSystemUI/src')
-rw-r--r--packages/CarSystemUI/src/com/android/systemui/car/userswitcher/UserGridRecyclerView.java3
1 files changed, 3 insertions, 0 deletions
diff --git a/packages/CarSystemUI/src/com/android/systemui/car/userswitcher/UserGridRecyclerView.java b/packages/CarSystemUI/src/com/android/systemui/car/userswitcher/UserGridRecyclerView.java
index 2ff667093e58..a526e6943004 100644
--- a/packages/CarSystemUI/src/com/android/systemui/car/userswitcher/UserGridRecyclerView.java
+++ b/packages/CarSystemUI/src/com/android/systemui/car/userswitcher/UserGridRecyclerView.java
@@ -478,6 +478,9 @@ public class UserGridRecyclerView extends RecyclerView {
if (user != null) {
mCarUserManagerHelper.switchToUser(user);
}
+ if (mAddUserView != null) {
+ mAddUserView.setEnabled(true);
+ }
}
}