Loading src/java/com/android/ims/ImsManager.java +2 −1 Original line number Diff line number Diff line Loading @@ -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; Loading Loading
src/java/com/android/ims/ImsManager.java +2 −1 Original line number Diff line number Diff line Loading @@ -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; Loading