From 50dc4e857b08b895563d68c67c55e0128237307b Mon Sep 17 00:00:00 2001 From: tom hsu Date: Thu, 11 May 2023 20:44:22 +0800 Subject: [PATCH] Ordering the SIM display name by slot ID to the preference summary. Bug: 271975836 Test: Manual Test Change-Id: Ib28062c8d0f1299cf30d494561c161fc4532dbc9 --- .../settings/network/MobileNetworkSummaryController.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/com/android/settings/network/MobileNetworkSummaryController.java b/src/com/android/settings/network/MobileNetworkSummaryController.java index 99a2731e916..1474836d7f1 100644 --- a/src/com/android/settings/network/MobileNetworkSummaryController.java +++ b/src/com/android/settings/network/MobileNetworkSummaryController.java @@ -24,7 +24,6 @@ import android.content.Intent; import android.os.UserManager; import android.telephony.SubscriptionManager; import android.telephony.euicc.EuiccManager; -import android.util.Log; import androidx.lifecycle.Lifecycle; import androidx.lifecycle.LifecycleObserver; @@ -135,6 +134,7 @@ public class MobileNetworkSummaryController extends AbstractPreferenceController return mContext.getString(R.string.mobile_network_tap_to_activate, displayName); } else { return mSubInfoEntityList.stream() + .sorted((e1, e2) -> Integer.compare(e1.simSlotIndex, e2.simSlotIndex)) .map(SubscriptionInfoEntity::getUniqueDisplayName) .collect(Collectors.joining(", ")); }