summaryrefslogtreecommitdiffstats
path: root/src/com
diff options
context:
space:
mode:
authorCalvin Pan <calvinpan@google.com>2019-05-23 13:15:31 +0000
committerAndroid (Google) Code Review <android-gerrit@google.com>2019-05-23 13:15:31 +0000
commit9f67590d1b60e0db3fcd2e2ad069d1d703154a9f (patch)
tree1b5846c83db0350ff446b0b1d0cf0134f6dd1503 /src/com
parent9c292c6fc63c41d6d6778607ca109e7ed77d62b9 (diff)
parent72e1823a180320294fbc1c30abe2c452cab7ae25 (diff)
downloadplatform_packages_services_Mms-android10-dev.tar.gz
platform_packages_services_Mms-android10-dev.tar.bz2
platform_packages_services_Mms-android10-dev.zip
Merge "To prevent MMS get the incorrect resource on MSIM device" into qt-devandroid10-dev
Diffstat (limited to 'src/com')
-rw-r--r--src/com/android/mms/service/MmsRequest.java5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/com/android/mms/service/MmsRequest.java b/src/com/android/mms/service/MmsRequest.java
index ec8b334..8363686 100644
--- a/src/com/android/mms/service/MmsRequest.java
+++ b/src/com/android/mms/service/MmsRequest.java
@@ -106,8 +106,9 @@ public abstract class MmsRequest {
mMmsConfig = config;
// TODO: Make MmsConfigManager authoritative for user agent and don't consult
// TelephonyManager.
- final TelephonyManager telephonyManager =
- (TelephonyManager) mContext.getSystemService(Context.TELEPHONY_SERVICE);
+ final TelephonyManager telephonyManager = ((TelephonyManager) mContext
+ .getSystemService(Context.TELEPHONY_SERVICE))
+ .createForSubscriptionId(mSubId);
final String userAgent = telephonyManager.getMmsUserAgent();
if (!TextUtils.isEmpty(userAgent)) {
config.putString(SmsManager.MMS_CONFIG_USER_AGENT, userAgent);