[phone-app] Phone field doesn't accept symbols #*()

Bug #1372548 reported by Víctor R. Ruiz
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Canonical System Image
Fix Released
High
Unassigned
Ubuntu UX
Fix Released
High
Olga Kemmet
address-book-app
Fix Released
High
Renato Araujo Oliveira Filho
address-book-app (Ubuntu)
Fix Released
High
Unassigned
address-book-app (Ubuntu RTM)
Fix Released
High
Unassigned
telephony-service (Ubuntu)
Fix Released
Undecided
Unassigned
telephony-service (Ubuntu RTM)
Fix Released
Undecided
Unassigned
ubuntu-keyboard (Ubuntu)
Fix Released
Undecided
Unassigned
ubuntu-keyboard (Ubuntu RTM)
Fix Released
Undecided
Unassigned

Bug Description

The phone field in address book doesn't accept symbols available in the keyboard for phone numbers: #*

Test case:
- Open Contacts app.
- Add a new contact.
- Go to Phone number field.
- Press "+" key for 5 seconds and select these symbols: *#()

Expected result:
- Field accepts symbols as part of a telephone number.

Actual result:
- Only "+" symbol is accepted.

Related branches

tags: added: ota-1
Revision history for this message
Joe Odukoya (jodukoya) wrote :

This should be fixed but suggest leaving it until the first OTA update.

Bill Filler (bfiller)
Changed in address-book-app:
assignee: nobody → Renato Araujo Oliveira Filho (renatofilho)
importance: Undecided → High
status: New → Confirmed
Bill Filler (bfiller)
Changed in address-book-app (Ubuntu):
importance: Undecided → High
Changed in address-book-app (Ubuntu RTM):
importance: Undecided → High
Revision history for this message
Pat McGowan (pat-mcgowan) wrote :

I am a bit confused why we have the characters ( and ) but not "-" or " " if the intention is to let the user format the number.

I would prefer having the user enter digits and special chars only and we provide the presentation format as appropriate for the number.

Revision history for this message
Renato Araujo Oliveira Filho (renatofilho) wrote :

@pat

I believe, the missing "-" or " " is a bug on our numeric keyboard layout, since android contains that.

Revision history for this message
Bill Filler (bfiller) wrote :

just discussed this in further detail and evaluated what ios and android does
- ios only allows *#+ and Wait (",") and Pause (";") to be stored with numbers
- android allows any kind of formatting with pretty much all characters () space, -, etc..

Our model is more like ios. We should modify the keyboard layout to have a different set of extended keys: "*#,;"
When this is functional it will not be necessary to store the phone numbers formatted in the database, that should be a UI thing only, but that will be done in a separate bug.

Bill Filler (bfiller)
tags: added: ww51
Changed in ubuntu-ux:
assignee: nobody → Olga Kemmet (olga-kemmet)
Changed in ubuntu-ux:
importance: Undecided → High
Changed in address-book-app:
status: Confirmed → In Progress
Changed in ubuntu-ux:
status: New → Confirmed
summary: - Phone field doesn't accept symbols #*()
+ [phone-app] Phone field doesn't accept symbols #*()
Revision history for this message
Launchpad Janitor (janitor) wrote :

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

---------------
telephony-service (0.1+15.04.20141212-0ubuntu1) vivid; urgency=low

  [ CI Train Bot ]
  * Resync trunk

  [ Renato Araujo Oliveira Filho ]
  * Added support for [',', ';', '+', '*', '#'] on phone number fields.
    (LP: #1399011, #1372548)

  [ Ubuntu daily release ]
  * New rebuild forced
 -- Ubuntu daily release <email address hidden> Fri, 12 Dec 2014 20:34:51 +0000

Changed in telephony-service (Ubuntu):
status: New → Fix Released
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package ubuntu-keyboard - 0.99.trunk.phablet2+15.04.20141212-0ubuntu1

---------------
ubuntu-keyboard (0.99.trunk.phablet2+15.04.20141212-0ubuntu1) vivid; urgency=low

  [ Michael Sheldon ]
  * Change extended keys on phone layout to '*#' (LP: #1372548)
  * Improve the quality of pinyin suggestions (LP: #1401559)

  [ Ubuntu daily release ]
  * New rebuild forced
 -- Ubuntu daily release <email address hidden> Fri, 12 Dec 2014 20:31:07 +0000

Changed in ubuntu-keyboard (Ubuntu):
status: New → Fix Released
Bill Filler (bfiller)
Changed in canonical-devices-system-image:
milestone: none → ww51-2014
importance: Undecided → High
Bill Filler (bfiller)
tags: added: ww03
removed: ww51
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package telephony-service - 0.1+15.04.20141217.1~rtm-0ubuntu1

---------------
telephony-service (0.1+15.04.20141217.1~rtm-0ubuntu1) 14.09; urgency=low

  [ Ubuntu daily release ]
  * New rebuild forced

  [ Renato Araujo Oliveira Filho ]
  * Added support for [',', ';', '+', '*', '#'] on phone number fields.
    (LP: #1399011, #1372548)
 -- Ubuntu daily release <email address hidden> Wed, 17 Dec 2014 16:48:59 +0000

Changed in telephony-service (Ubuntu RTM):
status: New → Fix Released
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package ubuntu-keyboard - 0.99.trunk.phablet2+15.04.20141216~rtm-0ubuntu1

---------------
ubuntu-keyboard (0.99.trunk.phablet2+15.04.20141216~rtm-0ubuntu1) 14.09; urgency=low

  [ Michael Sheldon ]
  * Change extended keys on phone layout to '#*' (LP: #1372548)

  [ Ubuntu daily release ]
  * New rebuild forced
 -- Ubuntu daily release <email address hidden> Tue, 16 Dec 2014 14:18:41 +0000

Changed in ubuntu-keyboard (Ubuntu RTM):
status: New → Fix Released
Changed in address-book-app:
status: In Progress → Fix Released
Changed in address-book-app (Ubuntu):
status: New → Fix Released
Changed in address-book-app (Ubuntu RTM):
status: New → Fix Released
Changed in canonical-devices-system-image:
milestone: ww51-2014 → ww03-2015
status: New → Fix Released
Changed in ubuntu-ux:
status: Confirmed → Fix Released
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.