aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMeng Wang <mewan@google.com>2018-05-29 15:24:50 -0700
committerandroid-build-merger <android-build-merger@google.com>2018-05-29 15:24:50 -0700
commit516fb162a4b8948fc8e1fef76d55b5bba7fea24b (patch)
tree1b2528565fe8906d3c750d8c21f4b5abdf028126
parent134c41599102eb08709ec8dc144d4f58b5d689ff (diff)
parent2c2f0937758a663122bc3843bb16906458393a5b (diff)
downloadims-516fb162a4b8948fc8e1fef76d55b5bba7fea24b.tar.gz
setWfcSetting: set WFC mode w.r.t. roaming state
am: 2c2f093775 Change-Id: I500571092515c231d8715f0752ad3383058fba00
-rw-r--r--src/java/com/android/ims/ImsManager.java4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/java/com/android/ims/ImsManager.java b/src/java/com/android/ims/ImsManager.java
index c49795ac..bcba4fcc 100644
--- a/src/java/com/android/ims/ImsManager.java
+++ b/src/java/com/android/ims/ImsManager.java
@@ -872,7 +872,9 @@ public class ImsManager {
SubscriptionManager.setSubscriptionProperty(getSubId(),
SubscriptionManager.WFC_IMS_ENABLED, booleanToPropertyString(enabled));
- setWfcNonPersistent(enabled, getWfcMode());
+ TelephonyManager tm = (TelephonyManager)
+ mContext.getSystemService(Context.TELEPHONY_SERVICE);
+ setWfcNonPersistent(enabled, getWfcMode(tm.isNetworkRoaming(getSubId())));
}
/**