Browser-laptop: loading/progress indicator for wallet recovery

Created on 4 Nov 2017  路  8Comments  路  Source: brave/browser-laptop

Description

Several users have mentioned that after entering or importing their BAT wallet recovery keys, it doesn't appear as though anything is happening on the UI. They have requested some kind of loading or progress indicator to let the user know something is happening. If a progress indicator isn't possible, maybe some kind of transition overlay (spinning circle?) to let the user know something is going on in the background.

Steps to Reproduce

  1. Have backup words for a BAT wallet.
  2. Create a new profile and enable payments.
  3. Recover your wallet.

Actual result:
Sometimes wallet recovery takes up to 10 minutes, during this time there is no visual indication in the UI that anything is happening.

Expected result:
Some kind of visual notifier that a wallet recovery is being attempted.

Reproduces how often:
unknown. sometimes wallets recover fast, so this isn't an issue. other times it takes up to 10 minutes.

Brave Version

BAT Mercury enabled versions (0.19.48, 0.19.70, etc)

Reproducible on current live release:
yes

Additional Information

Qchecked-Linux Qchecked-Win64 Qchecked-macOS Qtest-plan-specified featurrewards initiativbat-payments prioritP3 release-noteinclude

Most helpful comment

Great work BTW, this looks and behaves so much better. Huge improvement IMO 馃憤

All 8 comments

Is this server related (ex: see https://github.com/brave/browser-laptop/issues/11590)?

Would adding a "Please wait a few minutes" be fine? Note: while it's loading, we also show 0 USD... maybe it should say "loading" or "please wait" instead of dollar amount

cc: @alexwykoff @bradleyrichter

We're currently investigating a similar problem on the publisher side. $0.00 is distressing so it would make sense to obfuscate the amount until we know for sure it is $0.00 馃樃

Blocked on #14014

Unfortunately this still doesn't resolve the issue 100%. Sometimes you'll still notice the $0.00 value appear before the real amount is displayed via the modal. Sometimes the transition is instant and sometimes the transition takes a few seconds. I'm guessing this depends on the latency of your network and the ledger server.

Moving this out as it still needs some more improvements. As mentioned above, we're still displaying $0.00 at times when recovering. However, this has improved the experience by letting the user know that we're actually doing a recovery rather than just displaying $0.00 for a longer period of time.

Verified on Windows 10 x64 using

  • 0.23.11 - 6565c06
  • Muon - 7.1.0
  • libchromiumcontent - 67.0.3396.87

Verified with macOS 10.12.6 using

  • 0.23.11 6565c06
  • Muon 7.1.0
  • libchromiumcontent 67.0.3396.87
  • also verified by @kjozwiak

Verified on Ubuntu 17.10 x64

  • 0.23.12 - 88f6f0767c05ba5c4793ec2430a5cd742092fa6d
  • Muon - 7.1.1
  • libchromiumcontent - 67.0.3396.87

Great work BTW, this looks and behaves so much better. Huge improvement IMO 馃憤

Was this page helpful?
0 / 5 - 0 ratings

Related issues

bbondy picture bbondy  路  3Comments

bsclifton picture bsclifton  路  3Comments

shortstuffsushi picture shortstuffsushi  路  3Comments

bbondy picture bbondy  路  3Comments

stevespringett picture stevespringett  路  3Comments