Public bug reported: StateSaver is meant to be a mechanism to restore the state of an app when it has been previously killed by the OOM killer. This helps the user maintain context in the case of switching back to an app that was killed without user intervention.
However, if an app is quit gracefully, like swiping away to close in the shell, the state should not be restored. The user should be presented with a default view of the application. For example, if previously quit by the user the gallery shouldn't be started in the view photo view, but instead in the events view. Currently this is broken, it will start in whatever view it was last in before the user intentionally quit the app. ** Affects: ubuntu-ui-toolkit (Ubuntu) Importance: Undecided Status: New -- You received this bug notification because you are a member of Ubuntu SDK bug tracking, which is subscribed to ubuntu-ui-toolkit in Ubuntu. https://bugs.launchpad.net/bugs/1490651 Title: StateSaver shouldn't restore state when it was quit gracefully Status in ubuntu-ui-toolkit package in Ubuntu: New Bug description: StateSaver is meant to be a mechanism to restore the state of an app when it has been previously killed by the OOM killer. This helps the user maintain context in the case of switching back to an app that was killed without user intervention. However, if an app is quit gracefully, like swiping away to close in the shell, the state should not be restored. The user should be presented with a default view of the application. For example, if previously quit by the user the gallery shouldn't be started in the view photo view, but instead in the events view. Currently this is broken, it will start in whatever view it was last in before the user intentionally quit the app. To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/ubuntu-ui-toolkit/+bug/1490651/+subscriptions -- Mailing list: https://launchpad.net/~ubuntu-sdk-bugs Post to : ubuntu-sdk-bugs@lists.launchpad.net Unsubscribe : https://launchpad.net/~ubuntu-sdk-bugs More help : https://help.launchpad.net/ListHelp