From afe788ca19f79bc1d44268eb0a158c483bbe0231 Mon Sep 17 00:00:00 2001 From: Yanting Yang Date: Thu, 5 Sep 2019 22:22:10 +0800 Subject: [PATCH] Set phone number preference unselectable For multiple sim case, there are two or more phone number preferences in About page. They should be grayed out because they don't have actions. Fixes: 138263122 Test: Visual Change-Id: I86ec37d049983c23b8990dda0e12bfadebf70d1e --- .../settings/deviceinfo/PhoneNumberPreferenceController.java | 1 + 1 file changed, 1 insertion(+) diff --git a/src/com/android/settings/deviceinfo/PhoneNumberPreferenceController.java b/src/com/android/settings/deviceinfo/PhoneNumberPreferenceController.java index 537c705d0bf..52ecc97b164 100644 --- a/src/com/android/settings/deviceinfo/PhoneNumberPreferenceController.java +++ b/src/com/android/settings/deviceinfo/PhoneNumberPreferenceController.java @@ -77,6 +77,7 @@ public class PhoneNumberPreferenceController extends BasePreferenceController { final Preference multiSimPreference = createNewPreference(screen.getContext()); multiSimPreference.setOrder(phonePreferenceOrder + simSlotNumber); multiSimPreference.setKey(KEY_PHONE_NUMBER + simSlotNumber); + multiSimPreference.setSelectable(false); screen.addPreference(multiSimPreference); mPreferenceList.add(multiSimPreference); }