Closed Bug 804332 Opened 13 years ago Closed 12 years ago

[Gaia::System] Transitions for Navigating Hierarchical List Screens (Going Deeper & Going Back) Perform Poorly

Categories

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

All
Other
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED WORKSFORME

People

(Reporter: pla, Unassigned)

Details

(Keywords: perf, Whiteboard: [c= p= s=2013.10.25 u=] UX-P2)

As an example, go into the Settings app and tap on Wi-Fi. The transition should look like what is specified in the transitions document on page 9: https://www.dropbox.com/s/5xbazzqs8i9vnji/Transitions_v10.pdf Actual: But the fps is low (< 10). Most of the time, you can't even see the transition happening, or if you see it, it happens within 2-3 frames of animation and is really rough. Expected: fps should be 60+. Should start right away, instead of a delay. The end of the transition should feel like a smooth deceleration/bounce. Tested on: otoro_2012-10-22_ics_us
Priority: -- → P2
Component: Gaia → Gaia::Settings
Component: Gaia::Settings → Gaia::System
Rewriting using perf/ux-trust bug template. -- What makes it feel slow/broken? When drilling deeper and going back in a hierarchical list (like the Settings app), there is a 1 sec. delay between when I tap the screen, to when the screen transitions (slide left and right) to go deeper or go back. Did it prevent you from doing what you wanted? Why? It makes navigating hierarchical lists feel slow. How does this make you feel? [ ] :) I feel happy about it [ ] :| Meh [X] :( I'm upset [ ] >:O I'm angry Device: Unagi, Nov. 22 Nightly. Details: It takes 1 second before our transition animation starts. On Otoro running Android ICS, it's instant. See videos. Bonus: can you attach a video of the problem? Yes
Keywords: polishux-trust
Summary: [transition] [perf] Transitions for Navigating Hierarchical List Screens (Going Deeper & Going Back) Perform Poorly → [Gaia::System][perf][ux-trust] Transitions for Navigating Hierarchical List Screens (Going Deeper & Going Back) Perform Poorly
Whiteboard: visual design → perf, ux-trust
Summary: [Gaia::System][perf][ux-trust] Transitions for Navigating Hierarchical List Screens (Going Deeper & Going Back) Perform Poorly → [Gaia::System] Transitions for Navigating Hierarchical List Screens (Going Deeper & Going Back) Perform Poorly
Keywords: ux-trust
Priority: P2 → --
Whiteboard: perf, ux-trust → UX-P2
Whiteboard: UX-P2 → [c= p= s= u=] UX-P2
Perf reviewed, older bug. Lots of performance improvements sent last year. If performance issues still occur, we can reopen this bug.
Status: NEW → RESOLVED
Closed: 12 years ago
Resolution: --- → WORKSFORME
Whiteboard: [c= p= s= u=] UX-P2 → [c= p= s=2013.10.25 u=] UX-P2
You need to log in before you can comment on or make changes to this bug.