Closed Bug 1014265 Opened 11 years ago Closed 7 years ago

Not able to dial a call from contacts app when a previous attempt to dial a call from contacts app failed

Categories

(Firefox OS Graveyard :: Gaia::Dialer, defect)

ARM
Gonk (Firefox OS)
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED WONTFIX

People

(Reporter: anshulj, Unassigned)

References

Details

(Whiteboard: [cr 668591])

STR 1. Go to the dialer app and make a call. 2. While the previous call is still dialing (not picked up by the other party), click on add call button and then select contact app and select a contact to dial. Expected: The newly added call should either be dialed or display some sort of notification to user in case of an error. Observed: There is no indication on the UI. 3. At this time disconnect the first ringing call. 4. Go to the contacts tab in the dialer again and try to make a call Observed: No call is made and no indication presented to the UI Note that this issue only happens if the contacts tab within the dialer is selected and not using the stand alone contacts app.
I analyzed the issue and the root cause seems to be that telephony_helper.js tries to hold a call when there is an active call. The hold call API in TelephonyCall.cpp however ignores the hold request if the call is not connected, which is the case in this scenario and so telephony_helper.js never receives the activeCall.onheld event and somehow messed up the contacts app.
Whiteboard: [cr 668591]
We no longer allow dispatching a new call while there is a currently connecting call.
Status: NEW → RESOLVED
Closed: 10 years ago
Resolution: --- → INVALID
Doug, I am still able to reproduce the issue with latest Gecko/Gaia from Moz central. I am still able to click the dial button in the contacts app when a previous call is connecting but not yet connected. When you say FFOS no longer allows dispatching a new call, I was expecting some visual feedback such as perhaps disabling the dial button in the contacts app besides the phone number.
Flags: needinfo?(drs.bugzilla)
Thanks, Anshul. I'm adding this to our backlog.
Status: RESOLVED → REOPENED
Flags: needinfo?(drs.bugzilla)
Resolution: INVALID → ---
Firefox OS is not being worked on
Status: REOPENED → RESOLVED
Closed: 10 years ago7 years ago
Resolution: --- → WONTFIX
You need to log in before you can comment on or make changes to this bug.