status-im / status-mobile

a free (libre) open source, mobile OS for Ethereum
https://status.app
Mozilla Public License 2.0
3.88k stars 984 forks source link

Persist state for browser session [Android] #5278

Closed rachelhamlin closed 5 years ago

rachelhamlin commented 6 years ago

User Story

As a user, I want to be able to switch between DApps, chat, and wallet without losing my place in a DApp, so that I can multi-task.

Description

Type: Feature

Summary: Maintain state after a user has exited a DApp, so that when they reopen that instance of the browser, their data or activity is not lost.

Expected behavior

I select two tokens in DDEX and edit the Limit Price.

I close DDEX to do something else in Status (chat, open another DApp, etc.).

I click on the browser session on my home screen to reopen DDEX, and my chosen token choice and Limit Price are still there.

Actual behavior

In the DDEX example, Limit Price is not remembered and I have to re-enter it.

In other DApps I may have to log back in, select the currencies again, etc.

Reproduction

Airswap is a good example:

status-github-bot[bot] commented 5 years ago

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.

status-github-bot[bot] commented 5 years ago

This issue has been automatically closed. Please re-open if this issue is important to you.