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

Commit 610eb87a authored by Brad Ebinger's avatar Brad Ebinger Committed by Automerger Merge Worker
Browse files

Merge changes from topic "cp_all_the_logs" am: 6882d65d am: 36bc8c8d am:...

Merge changes from topic "cp_all_the_logs" am: 6882d65d am: 36bc8c8d am: 43ffde35 am: f5ca48bc

Original change: https://android-review.googlesource.com/c/platform/frameworks/opt/telephony/+/2124633



Change-Id: Icb1be2b72328b9019e91b9701fe943dab99140c7
Signed-off-by: default avatarAutomerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
parents 44a8f905 f5ca48bc
Loading
Loading
Loading
Loading
+3 −0
Original line number Diff line number Diff line
@@ -2683,6 +2683,9 @@ public class ImsPhoneCallTracker extends CallTracker implements ImsPullCall {
            mPendingMO.finalize();
            mPendingMO = null;
        }
        // Ensure aggregate state for this tracker is also updated to reflect the new state.
        updatePhoneState();
        mPhone.notifyPreciseCallStateChanged();
    }

    @UnsupportedAppUsage(maxTargetSdk = Build.VERSION_CODES.R, trackingBug = 170729553)
+3 −0
Original line number Diff line number Diff line
@@ -1871,11 +1871,14 @@ public class ImsPhoneCallTrackerTest extends TelephonyTest {
        assertEquals(1, mCTUT.getConnections().size());
        assertNotNull(mCTUT.getPendingMO());
        assertEquals(Call.State.DIALING, mCTUT.mForegroundCall.getState());
        assertEquals(PhoneConstants.State.OFFHOOK, mCTUT.getState());

        mCTUT.cleanupAndRemoveConnection(conn);
        assertEquals(0, mCTUT.getConnections().size());
        assertNull(mCTUT.getPendingMO());
        assertEquals(Call.State.IDLE, mCTUT.mForegroundCall.getState());

        assertEquals(PhoneConstants.State.IDLE, mCTUT.getState());
    }

    private void sendCarrierConfigChanged() {