Call button in google maps doesn’t open the dialer app
Bug #1447617 reported by
Olivier Tilloy
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Oxide |
Invalid
|
Undecided
|
Olivier Tilloy | ||
dialer-app |
Invalid
|
Undecided
|
Unassigned |
Bug Description
This is a regression, as this use case used to work.
Steps to reproduce:
1) Browse to http://
2) Search for any business with a phone number (e.g. Hilton Garden Inn in Austin, Texas)
3) Tap on the bottom ribbon to display more information about the business
4) Tap the CALL button
Expected result: the dialer app opens with the business’ phone number pre-filled
Current result: a blank tab opens, nothing seems to happen
Note that this also affects the google maps webapp, but instead of a blank tab the CALL button seems to have no action at all.
Related branches
lp:~osomon/oxide/tolerant-GURL2QUrl
Rejected
for merging
into
lp:~oxide-developers/oxide/oxide.trunk
- Olivier Tilloy (community): Disapprove
- Chris Coulson: Pending requested
-
Diff: 44 lines (+25/-1)1 file modifiedqt/core/browser/oxide_qt_browser_platform_integration.cc (+25/-1)
Changed in oxide: | |
status: | New → In Progress |
assignee: | nobody → Olivier Tilloy (osomon) |
To post a comment you must log in.
It turns out the format of the phone number in the link is to blame. For the example business I tested, the link is of the following form:
<a target="_blank" href="tel://(512) 480-8181">CALL</a>
I initially suspected the _blank target was the problem, but it’s not (despite the fact that it makes for a bad user experience as it opens a new blank tab which then opens the dialer).
Not sure whether the problem is in oxide, url-dispatcher or dialer-app, so I’m adding tasks for all three projects until I can investigate further.