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

Skip to content
Commit 5e342633 authored by Thomas Stuart's avatar Thomas Stuart
Browse files

disconnect ongoing unholdable call for transactional calls

Previously, if an ongoing unholdable call was active and a new
incoming transactional call came in, the notifications answer
button would actually disconnect the transactional call in favor of
keeping the active unholdable call.

Now, CallControlCallback requests for transactional calls can disconnect
the ongoing unholdable calls. This behavior makes things more consistent
with the legacy ConnectionService way.

Fixes: 340621152
Flag: com.android.server.telecom.flags.transactional_hold_disconnects_unholdable
Test:  7 unit tests + manual testing
        (1) start unholdable call
	(2) create incoming transactional call
	(3) answer via notification
	observe/expect: unholdable call disconnects &
	          transactional call becomes active
Change-Id: Id941d7f34454ca31dddf67c121762ee392c790e8
parent 4737d783
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment