Description
I can't tell if is a bug with the "standard contacts application" or with the qt contacts backend for maemo5.
Steps to reproduce the issue:
1. create a new contact (using the standard contacts application)
2. type a name
3. by default you should have a "cell" field available. Do not click on the "cell button", just add a phone to it.
4. save
If you open this contact on the "standard contacts" application the phone shows as "Cell". If you "access" it using the qt mobility contacts the QContactPhoneNumber will not have any subtypes (it is a "regular" phone).
If you open the same contact on the standard contacts application and add a new "cell" this one will show a subtype. If you change the the field type on the contacts application for the original phone and then change back to "cell" you will also get a subtype. The issue seems to be just with the first phone number added using the default "cell" field available. I would bet is an issue with the "standard contacts" application but because it works there as expected I decided to start here
(I tested on a unreleased version of the backend. Not sure how to tell you which one yet. The .git/HEAD file says: adb934cfb278ff3ab074a3981500f8da800ee563)