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

Commit 51ff572b 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 am: 610eb87a

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



Change-Id: Iadf063c7e7a67ed958bed3524349e7d17e053d00
Signed-off-by: default avatarAutomerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
parents 2ed60844 610eb87a
Loading
Loading
Loading
Loading
+3 −0
Original line number Diff line number Diff line
@@ -2689,6 +2689,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() {