diff options
-rw-r--r-- | src/java/com/android/ims/ImsManager.java | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/java/com/android/ims/ImsManager.java b/src/java/com/android/ims/ImsManager.java index 5630af1e..6d8cef60 100644 --- a/src/java/com/android/ims/ImsManager.java +++ b/src/java/com/android/ims/ImsManager.java @@ -820,9 +820,10 @@ public class ImsManager { * @throws ImsException */ private boolean updateWfcFeatureAndProvisionedValues() throws ImsException { + boolean isNetworkRoaming = TelephonyManager.getDefault().isNetworkRoaming(); boolean available = isWfcEnabledByPlatform(mContext); boolean enabled = isWfcEnabledByUser(mContext); - int mode = getWfcMode(mContext); + int mode = getWfcMode(mContext, isNetworkRoaming); boolean roaming = isWfcRoamingEnabledByUser(mContext); boolean isFeatureOn = available && enabled; |