[mir-only] On incoming calls the greeter remains and dialer-app is not started

Bug #1234903 reported by Pat McGowan
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
telephony-service
Fix Released
Critical
Gustavo Pichorim Boiko
mir (Ubuntu)
Invalid
Critical
Unassigned
Saucy
Invalid
Critical
Unassigned
telephony-service (Ubuntu)
Fix Released
Critical
Gustavo Pichorim Boiko
Saucy
Fix Released
Critical
Gustavo Pichorim Boiko
unity8 (Ubuntu)
Fix Released
Critical
Michael Terry
Saucy
Fix Released
Critical
Unassigned

Bug Description

Call the phone (mako here)
Notification is shown, can answer the call.
The greeter remains displayed.
Opened the greeter and no apps are running, also verified with ssh connection.

Related branches

Olli Ries (ories)
Changed in unity8:
assignee: nobody → Michael Terry (mterry)
kevin gunn (kgunn72)
Changed in unity8:
status: New → Triaged
Changed in unity8 (Ubuntu):
status: New → Triaged
Changed in mir (Ubuntu):
status: New → Triaged
Changed in unity8:
importance: Undecided → Critical
Changed in mir (Ubuntu):
importance: Undecided → Critical
Changed in unity8:
milestone: none → phone-v1-freeze
Changed in dialer-app (Ubuntu):
assignee: nobody → Tiago Salem Herrmann (tiagosh)
importance: Undecided → Critical
Revision history for this message
Gustavo Pichorim Boiko (boiko) wrote :

The telephony-service needs to be changed to use the URL dispatcher APIs to launch the dialer-app.

affects: dialer-app (Ubuntu Saucy) → telephony-service (Ubuntu Saucy)
Changed in telephony-service (Ubuntu Saucy):
assignee: Tiago Salem Herrmann (tiagosh) → Gustavo Pichorim Boiko (boiko)
Changed in telephony-service:
importance: Undecided → Critical
assignee: nobody → Gustavo Pichorim Boiko (boiko)
Changed in telephony-service (Ubuntu Saucy):
status: New → In Progress
Changed in telephony-service:
status: New → In Progress
Revision history for this message
Michał Sawicz (saviq) wrote :

Let's see when the fix in telephone-service lands if we need anything else yet.

Changed in unity8:
status: Triaged → Incomplete
Changed in unity8 (Ubuntu Saucy):
status: Triaged → Incomplete
Changed in mir (Ubuntu Saucy):
status: Triaged → Incomplete
Changed in unity8:
assignee: Michael Terry (mterry) → nobody
Revision history for this message
Michael Terry (mterry) wrote :

We do need more. The greeter doesn't know to hide when an app is launched like that.

We could listen to changes in the focused appId (that API exists today), but that doesn't work for situations where the dialer app is already focused behind the greeter.

So we'd need to listen for requests themselves. Maybe spy on DispatchURL calls on the session DBus.

Changed in unity8:
assignee: nobody → Michael Terry (mterry)
status: Incomplete → Confirmed
Michał Sawicz (saviq)
Changed in unity8:
status: Confirmed → In Progress
Revision history for this message
PS Jenkins bot (ps-jenkins) wrote :

Fix committed into lp:telephony-service at revision 755, scheduled for release in telephony-service, milestone Unknown

Changed in telephony-service:
status: In Progress → Fix Committed
Michał Sawicz (saviq)
Changed in unity8:
status: In Progress → Fix Committed
Changed in unity8 (Ubuntu Saucy):
status: Incomplete → Fix Committed
status: Fix Committed → Fix Released
Changed in telephony-service:
status: Fix Committed → Fix Released
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package telephony-service - 0.1+13.10.20131011-0ubuntu1

---------------
telephony-service (0.1+13.10.20131011-0ubuntu1) saucy; urgency=low

  [ Gustavo Pichorim Boiko ]
  * Make the existence of messaging-menu-message.h mandatory, failing
    the build if it is not there.
  * Use the URL dispatcher to invoke the dialer and messaging apps. (LP:
    #1234903)

  [ Ubuntu daily release ]
  * Automatic snapshot from revision 755
 -- Ubuntu daily release <email address hidden> Fri, 11 Oct 2013 08:47:29 +0000

Changed in telephony-service (Ubuntu Saucy):
status: In Progress → Fix Released
Michał Sawicz (saviq)
Changed in unity8:
status: Fix Committed → Fix Released
Changed in mir (Ubuntu Saucy):
status: Incomplete → Invalid
tags: added: needs-ap-test
Michał Sawicz (saviq)
Changed in unity8 (Ubuntu):
assignee: nobody → Michael Terry (mterry)
no longer affects: unity8
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.