This repository has been archived by the owner on Feb 20, 2023. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 1.3k
MotionLayout home screen performance is very slow on cold startups #7700
Labels
Projects
Comments
colintheshots
added this to Needs prioritization
in Performance, front-end roadmap
via automation
Jan 14, 2020
colintheshots
moved this from Needs prioritization
to In progress
in Performance, front-end roadmap
Jan 14, 2020
mcomella
moved this from In progress
to Needs prioritization
in Performance, front-end roadmap
Jan 16, 2020
mcomella
moved this from Needs prioritization
to Backlog (prioritized)
in Performance, front-end roadmap
Jan 21, 2020
mcomella
moved this from Backlog (prioritized)
to In progress
in Performance, front-end roadmap
Jan 22, 2020
MarcLeclair
added a commit
to MarcLeclair/fenix
that referenced
this issue
Jan 22, 2020
MarcLeclair
added a commit
to MarcLeclair/fenix
that referenced
this issue
Jan 22, 2020
MarcLeclair
added a commit
to MarcLeclair/fenix
that referenced
this issue
Jan 22, 2020
MarcLeclair
added a commit
to MarcLeclair/fenix
that referenced
this issue
Jan 24, 2020
MarcLeclair
added a commit
to MarcLeclair/fenix
that referenced
this issue
Jan 24, 2020
MarcLeclair
added a commit
to MarcLeclair/fenix
that referenced
this issue
Jan 24, 2020
… removing linear layout. Also added context to setuphomemenu
MarcLeclair
added a commit
to MarcLeclair/fenix
that referenced
this issue
Jan 24, 2020
MarcLeclair
added a commit
to MarcLeclair/fenix
that referenced
this issue
Jan 24, 2020
…recycler view to match MotionLayout view from before
MarcLeclair
added a commit
to MarcLeclair/fenix
that referenced
this issue
Jan 29, 2020
… to previous scroll position
MarcLeclair
added a commit
to MarcLeclair/fenix
that referenced
this issue
Jan 29, 2020
MarcLeclair
added a commit
to MarcLeclair/fenix
that referenced
this issue
Jan 29, 2020
MarcLeclair
added a commit
to MarcLeclair/fenix
that referenced
this issue
Jan 29, 2020
MarcLeclair
added a commit
to MarcLeclair/fenix
that referenced
this issue
Jan 31, 2020
MarcLeclair
added a commit
to MarcLeclair/fenix
that referenced
this issue
Feb 2, 2020
…cise in separating logic from high level functions + clean up
MarcLeclair
added a commit
to MarcLeclair/fenix
that referenced
this issue
Feb 2, 2020
MarcLeclair
added a commit
to MarcLeclair/fenix
that referenced
this issue
Feb 4, 2020
… with coordinatorlayout
MarcLeclair
added a commit
to MarcLeclair/fenix
that referenced
this issue
Feb 4, 2020
…ages and some code clean up
MarcLeclair
added a commit
to MarcLeclair/fenix
that referenced
this issue
Feb 4, 2020
MarcLeclair
added a commit
to MarcLeclair/fenix
that referenced
this issue
Feb 5, 2020
… with coordinatorlayout
MarcLeclair
added a commit
to MarcLeclair/fenix
that referenced
this issue
Feb 5, 2020
…ages and some code clean up
MarcLeclair
added a commit
to MarcLeclair/fenix
that referenced
this issue
Feb 5, 2020
boek
pushed a commit
that referenced
this issue
Feb 6, 2020
boek
pushed a commit
that referenced
this issue
Feb 6, 2020
@MarcLeclair The associated PR was merged: please don't forget to update the bug status! |
closed with #8085 |
4 tasks
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
It appears from Marc Leclair's recent SysTrace results that our home screen is loading significantly more slowly in part due to the use of MotionLayouts for hiding the Firefox Preview wordmark image and private browsing mode button. Given the very simple behavior currently being used, we can instead produce this animation using stock CoordinatorLayout behaviors instead. This should also reduce the depth of the layout hierarchy, which already had a CoordinatorLayout parent.
In addition, the bottom bar layout uses a nested ConstraintLayout that could trivially be converted to a LinearLayout or RelativeLayout for an additional speedup.
┆Issue is synchronized with this Jira Task
The text was updated successfully, but these errors were encountered: