Loading src/com/android/settings/network/telephony/DataDuringCallsPreferenceController.java +5 −2 Original line number Diff line number Diff line Loading @@ -90,12 +90,15 @@ public class DataDuringCallsPreferenceController extends TelephonyTogglePreferen @Override public boolean isChecked() { return mManager.isDataAllowedInVoiceCall(); return mManager.isMobileDataPolicyEnabled( TelephonyManager.MOBILE_DATA_POLICY_DATA_ON_NON_DEFAULT_DURING_VOICE_CALL); } @Override public boolean setChecked(boolean isChecked) { mManager.setDataAllowedDuringVoiceCall(isChecked); mManager.setMobileDataPolicyEnabledStatus( TelephonyManager.MOBILE_DATA_POLICY_DATA_ON_NON_DEFAULT_DURING_VOICE_CALL, isChecked); return true; } Loading src/com/android/settings/network/telephony/MmsMessagePreferenceController.java +4 −1 Original line number Diff line number Diff line Loading @@ -88,7 +88,10 @@ public class MmsMessagePreferenceController extends TelephonyTogglePreferenceCon @Override public boolean setChecked(boolean isChecked) { return mTelephonyManager.setAlwaysAllowMmsData(isChecked); mTelephonyManager.setMobileDataPolicyEnabledStatus( TelephonyManager.MOBILE_DATA_POLICY_MMS_ALWAYS_ALLOWED, isChecked); return isChecked == mTelephonyManager.isMobileDataPolicyEnabled( TelephonyManager.MOBILE_DATA_POLICY_MMS_ALWAYS_ALLOWED); } @Override Loading tests/robotests/src/com/android/settings/network/telephony/MmsMessagePreferenceControllerTest.java +4 −2 Original line number Diff line number Diff line Loading @@ -115,9 +115,11 @@ public class MmsMessagePreferenceControllerTest { @Test public void setChecked_setDataIntoSubscriptionManager() { mController.setChecked(true); verify(mTelephonyManager).setAlwaysAllowMmsData(true); verify(mTelephonyManager).setMobileDataPolicyEnabledStatus( TelephonyManager.MOBILE_DATA_POLICY_MMS_ALWAYS_ALLOWED, true); mController.setChecked(false); verify(mTelephonyManager).setAlwaysAllowMmsData(false); verify(mTelephonyManager).setMobileDataPolicyEnabledStatus( TelephonyManager.MOBILE_DATA_POLICY_MMS_ALWAYS_ALLOWED, false); } } tests/unit/src/com/android/settings/network/telephony/MmsMessagePreferenceControllerTest.java +4 −2 Original line number Diff line number Diff line Loading @@ -111,9 +111,11 @@ public class MmsMessagePreferenceControllerTest { @Test public void setChecked_setDataIntoSubscriptionManager() { mController.setChecked(true); verify(mTelephonyManager).setAlwaysAllowMmsData(true); verify(mTelephonyManager).setMobileDataPolicyEnabledStatus( TelephonyManager.MOBILE_DATA_POLICY_MMS_ALWAYS_ALLOWED, true); mController.setChecked(false); verify(mTelephonyManager).setAlwaysAllowMmsData(false); verify(mTelephonyManager).setMobileDataPolicyEnabledStatus( TelephonyManager.MOBILE_DATA_POLICY_MMS_ALWAYS_ALLOWED, false); } } Loading
src/com/android/settings/network/telephony/DataDuringCallsPreferenceController.java +5 −2 Original line number Diff line number Diff line Loading @@ -90,12 +90,15 @@ public class DataDuringCallsPreferenceController extends TelephonyTogglePreferen @Override public boolean isChecked() { return mManager.isDataAllowedInVoiceCall(); return mManager.isMobileDataPolicyEnabled( TelephonyManager.MOBILE_DATA_POLICY_DATA_ON_NON_DEFAULT_DURING_VOICE_CALL); } @Override public boolean setChecked(boolean isChecked) { mManager.setDataAllowedDuringVoiceCall(isChecked); mManager.setMobileDataPolicyEnabledStatus( TelephonyManager.MOBILE_DATA_POLICY_DATA_ON_NON_DEFAULT_DURING_VOICE_CALL, isChecked); return true; } Loading
src/com/android/settings/network/telephony/MmsMessagePreferenceController.java +4 −1 Original line number Diff line number Diff line Loading @@ -88,7 +88,10 @@ public class MmsMessagePreferenceController extends TelephonyTogglePreferenceCon @Override public boolean setChecked(boolean isChecked) { return mTelephonyManager.setAlwaysAllowMmsData(isChecked); mTelephonyManager.setMobileDataPolicyEnabledStatus( TelephonyManager.MOBILE_DATA_POLICY_MMS_ALWAYS_ALLOWED, isChecked); return isChecked == mTelephonyManager.isMobileDataPolicyEnabled( TelephonyManager.MOBILE_DATA_POLICY_MMS_ALWAYS_ALLOWED); } @Override Loading
tests/robotests/src/com/android/settings/network/telephony/MmsMessagePreferenceControllerTest.java +4 −2 Original line number Diff line number Diff line Loading @@ -115,9 +115,11 @@ public class MmsMessagePreferenceControllerTest { @Test public void setChecked_setDataIntoSubscriptionManager() { mController.setChecked(true); verify(mTelephonyManager).setAlwaysAllowMmsData(true); verify(mTelephonyManager).setMobileDataPolicyEnabledStatus( TelephonyManager.MOBILE_DATA_POLICY_MMS_ALWAYS_ALLOWED, true); mController.setChecked(false); verify(mTelephonyManager).setAlwaysAllowMmsData(false); verify(mTelephonyManager).setMobileDataPolicyEnabledStatus( TelephonyManager.MOBILE_DATA_POLICY_MMS_ALWAYS_ALLOWED, false); } }
tests/unit/src/com/android/settings/network/telephony/MmsMessagePreferenceControllerTest.java +4 −2 Original line number Diff line number Diff line Loading @@ -111,9 +111,11 @@ public class MmsMessagePreferenceControllerTest { @Test public void setChecked_setDataIntoSubscriptionManager() { mController.setChecked(true); verify(mTelephonyManager).setAlwaysAllowMmsData(true); verify(mTelephonyManager).setMobileDataPolicyEnabledStatus( TelephonyManager.MOBILE_DATA_POLICY_MMS_ALWAYS_ALLOWED, true); mController.setChecked(false); verify(mTelephonyManager).setAlwaysAllowMmsData(false); verify(mTelephonyManager).setMobileDataPolicyEnabledStatus( TelephonyManager.MOBILE_DATA_POLICY_MMS_ALWAYS_ALLOWED, false); } }