Notify the user that there's a delay between FxA signin and Loop panel state change

RESOLVED INCOMPLETE

Status

Hello (Loop)
Client
P4
normal
Rank:
45
RESOLVED INCOMPLETE
3 years ago
a year ago

People

(Reporter: mikedeboer, Unassigned)

Tracking

unspecified
Points:
5
Bug Flags:
firefox-backlog +
qe-verify +

Firefox Tracking Flags

(Not tracked)

Details

(Reporter)

Description

3 years ago
In https://bugzilla.mozilla.org/show_bug.cgi?id=1137141#c23, Vasilica pointed out that she noticed a delay of three seconds (this might not be stopwatch-timed-accurate) between logging in with an Fx Account and the Contacts tab showing up. This delay seems unavoidable and probably has to do with some processing and/ or the fact that some HTTP (HAWK) requests are still in progress after the signin tab closes before the state changes to 'signed in' for the Loop panel UI.

First question is: can we solve this with a UX improvement?
Flags: qe-verify+
Flags: needinfo?(sfranks)
Flags: needinfo?(rtestard)
Flags: firefox-backlog+
Is there no way to just create an empty contacts panel without any fetched/synced list, so it at least appears in the Hello panel after signing up?
I guess what I'm asking is...if I can insert some some of UX, say a loading indicator or something to bridge the delay, why couldn't the inserted UX just be the styling for that tab? And if someone clicks on it within the three seconds, then on the contents of that tab, we could have the loading indicator.
Flags: needinfo?(sfranks)

Comment 3

3 years ago
AGreed with Sevaan there.
Flags: needinfo?(rtestard)
(Reporter)

Comment 4

3 years ago
Alright, that sounds good. I'll have to experiment a bit to see how early in the sign-in process I can get a notification that the UI can react to.

All that's left here for now is to prioritize that work.
Points: --- → 5

Comment 5

3 years ago
Priority 4 - Minor or polish bugs that are real issues (especially in aggregate) and annoying. 

After next few features are added - will need a couple of Sprints to fix these and other UX review bugs to improve the overall experience.
Rank: 45
Priority: -- → P4
Whiteboard: [Ux bug]
Whiteboard: [Ux bug]
Support for Hello/Loop has been discontinued.

https://support.mozilla.org/kb/hello-status

Hence closing the old bugs. Thank you for your support.
Status: NEW → RESOLVED
Last Resolved: a year ago
Resolution: --- → INCOMPLETE
You need to log in before you can comment on or make changes to this bug.