Merge "Fix missing computeIfAbsent() method in L_MR1 and M" am: db1ebc265c

Original change: https://android-review.googlesource.com/c/platform/packages/apps/Messaging/+/1341554

Change-Id: I4bdfca1d8b537b3940eec4ecf1a166b78589b2db
This commit is contained in:
Treehugger Robot
2020-06-17 16:22:59 +00:00
committed by Automerger Merge Worker

View File

@@ -250,8 +250,11 @@ public class DataModelImpl extends DataModel {
if (subId <= ParticipantData.DEFAULT_SELF_SUB_ID) { if (subId <= ParticipantData.DEFAULT_SELF_SUB_ID) {
subId = PhoneUtils.getDefault().getDefaultSmsSubscriptionId(); subId = PhoneUtils.getDefault().getDefaultSmsSubscriptionId();
} }
sConnectivityUtilInstanceCacheLMR1.computeIfAbsent(
subId, key -> new ConnectivityUtil(mContext, key)); if (!sConnectivityUtilInstanceCacheLMR1.containsKey(subId)) {
sConnectivityUtilInstanceCacheLMR1.put(
subId, new ConnectivityUtil(mContext, subId));
}
} }
}); });
} }