Closed Bug 1053868 Opened 5 years ago Closed 4 years ago

[Homescreen] [Smart Collections] Collections are sometimes placed on an incorrect location at first boot

Categories

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

ARM
Gonk (Firefox OS)
defect
Not set

Tracking

(Not tracked)

RESOLVED WONTFIX

People

(Reporter: macajc, Unassigned)

References

Details

STR:

1. Create a build and flash it on the phone.
2. Boot it for the first time

Expected:
Collections are placed where they're configured to go (by default, after the first separator)

Actual:
Sometimes (seems to happen more on faster devices like the Fire E or the Flame without limiting the memory) collections are placed at the end of the app grid.
I believe this is happening because of a race condition:

- Homescreen starts
- The Collections app insert into the database the collections *after* the homescreen has started and finished creating the grid
- The new collection event handler is fired on the homescreen app. And since the grid is already created, they're inserted at the end
Mass update: Resolve wontfix all issues with legacy homescreens.

As of 2.6 we have a new homescreen and having these issues open is confusing. All issues will block bug 1231115 so we can use that to re-visit any of these if needed.
Blocks: 1231115
Status: NEW → RESOLVED
Closed: 4 years ago
Resolution: --- → WONTFIX
You need to log in before you can comment on or make changes to this bug.