Closed Bug 1181593 Opened 9 years ago Closed 9 years ago

When a call is put on hold by the other endpoint the phone number / contact info is not grayed out

Categories

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

ARM
Gonk (Firefox OS)
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: gsvelto, Assigned: gsvelto)

References

Details

(Keywords: regression)

Attachments

(2 files)

This is technically a regression from bug 1166635 but is fundamentally caused by the fact that the callscreen often changes the UI based on user action and not on state changes as described in bug 1082588. I've attached a screenshot highlighting problem.
Assignee: nobody → gsvelto
Status: NEW → ASSIGNED
Comment on attachment 8638534 [details] [review] [gaia] gabrielesvelto:bug-1181593-held-call-fix > mozilla-b2g:master The change is fairly straightforward and gets rid of a lot of a fair chunk of fragile code while at the same time getting rid of the 'holding' and 'resuming' states which haven't existed since bug 1161403 landed.
Attachment #8638534 - Flags: review?(drs)
Comment on attachment 8638534 [details] [review] [gaia] gabrielesvelto:bug-1181593-held-call-fix > mozilla-b2g:master Looks good. Glad to see these cleanups.
Attachment #8638534 - Flags: review?(drs) → review+
Thanks for the quick review! I've pushed again to the PR w/o changes because the tests didn't seem to have been executed correctly and I don't want to merge without a green try run.
Merged to gaia/master 846b77ba65f4272810064f18a574209965ba2295 https://github.com/mozilla-b2g/gaia/commit/846b77ba65f4272810064f18a574209965ba2295
Status: ASSIGNED → RESOLVED
Closed: 9 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: