Closed Bug 1069827 Opened 10 years ago Closed 10 years ago

The index letter of contacts is inconsistent with the real contacts displayed.

Categories

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

x86
macOS
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED INVALID

People

(Reporter: ryang, Unassigned)

Details

Attachments

(1 file)

Reproduce steps:
If we have a list of contacts and try to quickly go to a letter, for example going from 'A' to 'Z' while scrolling the index list, or quickly tapping a single letter, inconsistency between the index letter of the contact and the real contacts displayed  is observed.
I am not able to reproduce with today's 2.1 build on my Flame. Can you provide a video?
Flags: needinfo?(ryang)
Flags: needinfo?(ryang)
Hi Johan, the issue happened on 2.0.
Could you please kindly try on 2.0 build again ? 
And I also attach the picture for your reference in comment 2.
In the attachment, you could see the index is "Q" while the contacts displayed are "M" category.
Flags: needinfo?(jlorenzo)
Rachelle, could you confirm if you have contacts on that letter.

The way it works is the following, the contacts shortcuts is always available, but if you don't have contacts in one specific letter while you are sliding, the contacts list won't jump to that letter (since it doesn't exist a contacts group for that)
I can't repro on 2.0 either. Rachelle, can you check what Francisco mentioned in comment 4?
Flags: needinfo?(jlorenzo) → needinfo?(ryang)
Hi Johan and Francisco, thank you so much for your feedback.

I have confirmed the comment4 from Francisco. 
There are no contacts available for that specific index letter. Thus, may I know if under this circumstance, what contacts ( which letter of contacts )will be displayed if that specific index letter doesn't have any corresponding contacts?

Will it be randomly selected or any rule to follow ?
Thank you very much.
Flags: needinfo?(ryang)
Flags: needinfo?(jlorenzo)
Flags: needinfo?(francisco)
I didn't see the implementation, but from what I see with my data: it goes to the last letter with contacts (M in your case) depending on which way you scroll (from A to Z in your case). So if you scroll from Z to A, it should stay at your R, S or T contacts.
Flags: needinfo?(jlorenzo)
(In reply to Johan Lorenzo [:jlorenzo] from comment #7)
> I didn't see the implementation, but from what I see with my data: it goes
> to the last letter with contacts (M in your case) depending on which way you
> scroll (from A to Z in your case). So if you scroll from Z to A, it should
> stay at your R, S or T contacts.

Johan is right, it will jump when you have next available group of contacts (in contacts app, a group is a set of contacts under the same letter).

Also take into account that the loading of the list is happening at the same time that we are rendering, it takes a while until we get all the contacts, so sometimes if you are pretty fast trying to use the scroller wont have any results until all contacts have been loaded.
Flags: needinfo?(francisco)
Thanks Francisco and Johan. Then May I conclude this bug should not be considered as an issue? 
Thank you very much.
Flags: needinfo?(jlorenzo)
Flags: needinfo?(francisco)
I think so. You can mark this issue as RESOLVED -> INVALID then.
Flags: needinfo?(jlorenzo)
Thank you very much, Johan.
Status: NEW → RESOLVED
Closed: 10 years ago
Resolution: --- → INVALID
Flags: needinfo?(francisco)
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: