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

Skip to content
Commit 79c8c007 authored by Thomas Stuart's avatar Thomas Stuart
Browse files

fix toggling hold for a single transactional call

I discovered in manual testing calls that were set to inactive (held)
were not able to be set active again. This was due to the fact that the
requestFocusTransaction asserts the focusManager has the desired new
active call as the focusCall.  FocusManager will not set the focusCall
to a held call which would error out the transaction.

If there are no active calls, then the requested new active call does
not need to wait for a hold on another call and the focusManager will
update after the call is marked as active.

Fixes: 266621488
Test: atest android.telecom.cts.TransactionalApisTest
                                       #testToggleActiveAndInactive
Change-Id: Ife3d3b3b73ca40237f9a0a22e7c369b2b63e2c3a
parent 9203e483
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