From 027da773fd4dfc901b1b951b6406c5c63597fbaa Mon Sep 17 00:00:00 2001 From: Brad Hinegardner Date: Fri, 22 Sep 2023 17:31:29 +0000 Subject: Align lockscreen state and picker state for Device Controls shortcut The picker state was previously checking if users had favorites, and ignored if there were any panels. This caused wallpaper picker to not let the user choose Device Controls on the lock screen. The lockscreen state was already checking both of those. This aligns these two. Bug: 295852874 Test: atest HomeControlsKeyguardQuickAffordanceConfigParameterizedStateTest.kt Test: manual reproduce the issue prior to this cl by not being able to select device controls - prove that the fixes here solve the issue (cherry picked from https://googleplex-android-review.googlesource.com/q/commit:bc161c912dfe2a6c7edbc737d38f34772a07d5d7) Merged-In: Id98d0d16e11c3291dc4b906f7dd6e10d077ac96c Change-Id: Id98d0d16e11c3291dc4b906f7dd6e10d077ac96c --- packages/SystemUI/res/values/strings.xml | 2 +- .../quickaffordance/HomeControlsKeyguardQuickAffordanceConfig.kt | 5 +++-- ...omeControlsKeyguardQuickAffordanceConfigParameterizedStateTest.kt | 2 +- 3 files changed, 5 insertions(+), 4 deletions(-) diff --git a/packages/SystemUI/res/values/strings.xml b/packages/SystemUI/res/values/strings.xml index 3ca24afe6514..0d0b79cce8b4 100644 --- a/packages/SystemUI/res/values/strings.xml +++ b/packages/SystemUI/res/values/strings.xml @@ -3081,7 +3081,7 @@ configured. This is shown as part of a dialog that explains to the user why they cannot select this shortcut for their lock screen right now. [CHAR LIMIT=NONE]. --> - • At least one device is available + • At least one device or device panel are available