Closed Bug 837350 Opened 12 years ago Closed 12 years ago

Keep showing "live preview" of app in task switcher until screenshot is ready

Categories

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

x86_64
Linux
defect
Not set
normal

Tracking

(blocking-b2g:-, b2g18+)

RESOLVED DUPLICATE of bug 818765
blocking-b2g -
Tracking Status
b2g18 + ---

People

(Reporter: cjones, Unassigned)

Details

(Whiteboard: ux-tracking)

STR (1) Open an app that can take a while to repaint, like grooveshark (2) Long-press HOME to open task switcher Notice that A. Grooveshark UI stays "live" during zoom-out animation B. The UI goes completely transparent in the task switcher for a while C. Then when a screenshot comes in, it's loaded The app being transitioned is able to paint in real time easily ... let's just use that instead of janking to transparency. b? -> radar
Will track and let UX weigh in on what version(s) they want this nominated for uplift to but it's not a release blocker.
blocking-b2g: tef? → -
tracking-b2g18: --- → +
After fixing (well, hacking around) bug 842091, I see that this would be relatively easy to do if we break the (what ended up being pretty silly) abstraction boundary between cards view and the window manager. We just need to put the visible app's iframe in the <li> in the cards view, and not finish up the last step in windowClosed() that sets the iframe to inactive and hidden.
Would very much like to have this. The current implementation feels extremely glitchy due to the screenshots popping in and out of transparency unnecessarily. Adding ux-most-wanted.
Whiteboard: UX-P? → u=user c=system s=ux-most-wanted
Michal, would this be something you could take a look at?
Flags: needinfo?(mbudzynski)
Now that 7deecf8a04fdad0ba7480705a074ef6c38f46255 has landed I believe this is a non issue. As we're currently caching screenshots, the cars appearance should be instant. Going to mark as a duplicate of 818765.
Status: NEW → RESOLVED
Closed: 12 years ago
Resolution: --- → DUPLICATE
Flags: needinfo?(mbudzynski)
Whiteboard: u=user c=system s=ux-most-wanted → ux-tracking
You need to log in before you can comment on or make changes to this bug.