Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit d602a896 authored by Treehugger Robot's avatar Treehugger Robot Committed by Android (Google) Code Review
Browse files

Merge "Cleaned up 24Q1 flags" into main

parents f3c8bb6c c6c7b99e
Loading
Loading
Loading
Loading
+0 −8
Original line number Diff line number Diff line
@@ -58,14 +58,6 @@ flag {
  bug: "303922311"
}

# OWNER=linggm TARGET=24Q1
flag {
  name: "relax_ho_teardown"
  namespace: "telephony"
  description: "Relax handover tear down if the device is currently in voice call."
  bug: "270895912"
}

# OWNER=linggm TARGET=24Q2
flag {
  name: "allow_mmtel_in_non_vops"
+1 −2
Original line number Diff line number Diff line
@@ -3643,8 +3643,7 @@ public class DataNetworkController extends Handler {
            dataNetwork.startHandover(targetTransport, dataHandoverRetryEntry);
        } else if (dataNetwork.shouldDelayImsTearDownDueToInCall()
                && (dataEvaluation.containsOnly(DataDisallowedReason.NOT_IN_SERVICE)
                || mFeatureFlags.relaxHoTeardown() && dataEvaluation.isSubsetOf(
                        DataDisallowedReason.NOT_IN_SERVICE,
                || dataEvaluation.isSubsetOf(DataDisallowedReason.NOT_IN_SERVICE,
                        DataDisallowedReason.NOT_ALLOWED_BY_POLICY))) {
            // We try our best to preserve the voice call by retrying later
            if (dataHandoverRetryEntry != null) {
+0 −1
Original line number Diff line number Diff line
@@ -2841,7 +2841,6 @@ public class DataNetworkControllerTest extends TelephonyTest {

    @Test
    public void testHandoverDataNetworkNotAllowedByPolicyDelayDueToVoiceCall() throws Exception {
        doReturn(true).when(mFeatureFlags).relaxHoTeardown();
        // Config delay IMS tear down enabled
        mCarrierConfig.putBoolean(CarrierConfigManager.KEY_DELAY_IMS_TEAR_DOWN_UNTIL_CALL_END_BOOL,
                true);