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

Skip to content
Commit cd7767a2 authored by Tyler Gunn's avatar Tyler Gunn
Browse files

Update ImsPhoneCallTracker state on SRVCC complete.

The state of the ImsPhoneCallTracker is cached (like it is in the GSM/CDMA
tracker) in an instance variable, mState.  When calls undergo SRVCC that
state was not being updated back to IDLE, meaning the tracker would report
being off hook after the SRVCC until another call operation takes place
on the tracker.

This bug fixes that by ensuring we call updatePhoneState() when SRVCC
is complete.

Test: Manual test by setting network to 3G and placing a fake emergency
call to verify SRVCC completes and the phone state updates as required.
Test: Added new unit test to confirm update.
Bug: 154196510
Fixes: 155098145
Merged-In: Icb435f62465d1f7360afbc54009efe19cd87abbb
Change-Id: I95f10906acefda6872f345c2f4818cac46df5e75
parent 16b31355
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment