no splash screen when restarting app killed by lifecycle manager

Bug #1359819 reported by Bill Filler
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
qtmir (Ubuntu)
Fix Released
Critical
Daniel d'Andrada

Bug Description

build 203 running on krillin
When an app is killed by the lifecycle manager, upon switching back to it the user is presented with a black screen with no feedback when switching back to the app. There should be some sort of splash screen/screenshot/animation that happens when switching back to an app that has been stopped, maybe the same as when you launch it for the first time. Or maybe a screenshot of its last state?

To reproduce:
- use krillin phone
- launch Facebook webapp
- click on a link in a post that will open webbrowser-app
- now you are in webbrowser app
- use the spread to navigate back to Facebook app

Expected result:
- if the app was killed by lifecycle mgr, it should be relaunched with feedback and then displayed where it was left off

Actual result:
- a black screen is shown for some seconds with no feedback and then the app is shown

Note, will file another bug about how when app is relaunched it's window is cut off.

Tags: rtm14

Related branches

Bill Filler (bfiller)
Changed in qtmir (Ubuntu):
assignee: nobody → Ricardo Mendoza (ricmm)
importance: Undecided → Critical
tags: added: rtm14
kevin gunn (kgunn72)
Changed in qtmir (Ubuntu):
assignee: Ricardo Mendoza (ricmm) → Daniel d'Andrada (dandrader)
Michał Sawicz (saviq)
Changed in qtmir (Ubuntu):
status: New → In Progress
Revision history for this message
Daniel d'Andrada (dandrader) wrote :

There are some branches about to land that fixes exactly that.
Once they land, you will see a screenshot of the dead app on the spread and upon selecting it, the screenshot will cross-fade with the new app instance once it's ready.

description: updated
Changed in qtmir (Ubuntu):
status: In Progress → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.