From 7364b9bbe3058169133a99e567d714c3ccf30b42 Mon Sep 17 00:00:00 2001 From: Bonian Chen Date: Wed, 19 Oct 2022 01:47:11 +0000 Subject: [PATCH] [Settings] align the long press behavior on secondary sim Within Settings app, long press allows user to copy status/summary part when it comes to first SIM. This is a commit to enable the same feature on the second sim. Test: local Change-Id: I58d9cf9cbba213196536781d41b9ec81c0142960 --- .../settings/deviceinfo/PhoneNumberPreferenceController.java | 1 + .../deviceinfo/simstatus/SimStatusPreferenceController.java | 1 + 2 files changed, 2 insertions(+) diff --git a/src/com/android/settings/deviceinfo/PhoneNumberPreferenceController.java b/src/com/android/settings/deviceinfo/PhoneNumberPreferenceController.java index 2ad9331a748..eb8add5dbe9 100644 --- a/src/com/android/settings/deviceinfo/PhoneNumberPreferenceController.java +++ b/src/com/android/settings/deviceinfo/PhoneNumberPreferenceController.java @@ -88,6 +88,7 @@ public class PhoneNumberPreferenceController extends BasePreferenceController { for (int simSlotNumber = 1; simSlotNumber < mTelephonyManager.getPhoneCount(); simSlotNumber++) { final Preference multiSimPreference = createNewPreference(screen.getContext()); + multiSimPreference.setCopyingEnabled(true); multiSimPreference.setOrder(phonePreferenceOrder + simSlotNumber); multiSimPreference.setKey(KEY_PHONE_NUMBER + simSlotNumber); category.addPreference(multiSimPreference); diff --git a/src/com/android/settings/deviceinfo/simstatus/SimStatusPreferenceController.java b/src/com/android/settings/deviceinfo/simstatus/SimStatusPreferenceController.java index 4204ec14f9e..e392bd6cc90 100644 --- a/src/com/android/settings/deviceinfo/simstatus/SimStatusPreferenceController.java +++ b/src/com/android/settings/deviceinfo/simstatus/SimStatusPreferenceController.java @@ -75,6 +75,7 @@ public class SimStatusPreferenceController extends for (int simSlotNumber = 1; simSlotNumber < mTelephonyManager.getPhoneCount(); simSlotNumber++) { final Preference multiSimPreference = createNewPreference(screen.getContext()); + multiSimPreference.setCopyingEnabled(true); multiSimPreference.setOrder(simStatusOrder + simSlotNumber); multiSimPreference.setKey(KEY_SIM_STATUS + simSlotNumber); category.addPreference(multiSimPreference);