diff --git a/res/values/strings.xml b/res/values/strings.xml index 3d8f2f414b3..cadf5c4f0d7 100644 --- a/res/values/strings.xml +++ b/res/values/strings.xml @@ -13754,8 +13754,8 @@ Show double-line clock when available Double-line clock - - Buttons + + Shortcuts None diff --git a/src/com/android/settings/display/CustomizableLockScreenQuickAffordancesPreferenceController.java b/src/com/android/settings/display/CustomizableLockScreenQuickAffordancesPreferenceController.java index 94f15196967..2c06a51853c 100644 --- a/src/com/android/settings/display/CustomizableLockScreenQuickAffordancesPreferenceController.java +++ b/src/com/android/settings/display/CustomizableLockScreenQuickAffordancesPreferenceController.java @@ -50,13 +50,13 @@ public class CustomizableLockScreenQuickAffordancesPreferenceController extends final Preference preference = screen.findPreference(getPreferenceKey()); if (preference != null) { preference.setOnPreferenceClickListener(preference1 -> { - // TODO(b/258471384): open the buttons destination within wallpaper picker. final Intent intent = new Intent(Intent.ACTION_SET_WALLPAPER); final String packageName = mContext.getString(R.string.config_wallpaper_picker_package); if (!TextUtils.isEmpty(packageName)) { intent.setPackage(packageName); } + intent.putExtra("destination", "quick_affordances"); mContext.startActivity(intent); return true; }); diff --git a/tests/robotests/src/com/android/settings/display/CustomizableLockScreenQuickAffordancesPreferenceControllerTest.java b/tests/robotests/src/com/android/settings/display/CustomizableLockScreenQuickAffordancesPreferenceControllerTest.java index 8597d6490af..4ad5c22e345 100644 --- a/tests/robotests/src/com/android/settings/display/CustomizableLockScreenQuickAffordancesPreferenceControllerTest.java +++ b/tests/robotests/src/com/android/settings/display/CustomizableLockScreenQuickAffordancesPreferenceControllerTest.java @@ -102,6 +102,8 @@ public class CustomizableLockScreenQuickAffordancesPreferenceControllerTest { assertThat(intentCaptor.getValue().getPackage()).isEqualTo( mContext.getString(R.string.config_wallpaper_picker_package)); assertThat(intentCaptor.getValue().getAction()).isEqualTo(Intent.ACTION_SET_WALLPAPER); + assertThat(intentCaptor.getValue().getStringExtra("destination")) + .isEqualTo("quick_affordances"); } @Test