Closed Bug 884753 Opened 11 years ago Closed 6 years ago

[DIALER] It is impossible to call an emergency number if we have two calls in progress

Categories

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

Other
Gonk (Firefox OS)
defect
Not set
normal

Tracking

(blocking-b2g:-)

RESOLVED WONTFIX
blocking-b2g -

People

(Reporter: rafael.marquez, Unassigned)

Details

Gecko: 856e202
Gaia: aea6834
RIL: Mozilla RIL
Device: Unagi

1. Open Settings/Phone lock/ 
2. Enable Passcode Lock, select a code and press create button
3. Open Settings / Call Settings
4. Enable call waiting
5. Open dialer app 
6. Insert a number and press call button
7. Answer the call in the other device.

8. During the call, call the unagi device from a third device
9. Answer the call, also maintaining connection with the first call in hold

10. During the call, press the home button
-- Homescreen is displayed
11. Press lock button 
-- Device is locked during the call
12. Press lock button
-- Passcode screen is displayed.
13. Press emergency call button in the "passcode screen"
--Dialer is opened
14. Insert the number 112.
-- You can not call the number 112. If you press the green button, nothing happens
blocking-b2g: --- → leo?
For 1.1 we support only two calls at a time and we will be supporting more than two calls for a future version(1.2) . Hence,not a blocker based on what we support today.
blocking-b2g: leo? → -
Maybe we should hang up one of the calls when a user tries to place an emergency call. Any thoughts on this, Carrie?

I'd be surprised if there was no worldwide spec for this or anything like that.
Flags: needinfo?(cawang)
I'd prefer to support more calls rather than hanging up a call for users. Because we can't predict that users are in what kind of scenario at that moment. Dropping calls for them may cause unexpected consequence. Thanks!
Flags: needinfo?(cawang)
Firefox OS is not being worked on
Status: NEW → RESOLVED
Closed: 6 years ago
Resolution: --- → WONTFIX
You need to log in before you can comment on or make changes to this bug.