Loading
Fix a bug where conference call does not automatically resume.
The scenario is a background conference call and a foreground call in dialing state. When user cancels the foreground call, the background conference call is not automically resumed. This is because the logic for making a held call as the foreground call depends on there being only one call in the list of calls maintained by CallsManager. However, in a conference scenario there is more than one call object which are children of a top level conference call. The fix is to check the number of top level calls in held state. Change-Id: I4092e8c38ac6217002ef426d7674f8a6e4c837ab CRs-Fixed: 946284