Skip to content
This repository has been archived by the owner on May 10, 2024. It is now read-only.
This repository has been archived by the owner on May 10, 2024. It is now read-only.

Accounts tab added accounts race condition #8750

Closed
@StephenHeaps

Description

Description:

When an account is added while balances are fetched on Accounts tab, it might be temporarily missing after balances are fetched, or accounts tab is re-opened.

Steps to Reproduce

  1. I used network link conditioner to slow network on device
  2. Open Accounts tab
  3. Tap ... -> Add Account
  4. Add a new account (before balances fetched)
  5. Add account modal dismisses, then wait for balance load
  6. Observe the new account might be missing (race condition)

Actual result:

accounts.added.mp4

Expected result:

All accounts should be visible at all times on Accounts tab

Reproduces how often:

Easily reproduced (with network link conditioner)

Brave Version:

  • Can you reproduce this issue with the most recent build from TestFlight?
  • Can you reproduce this issue with the previous version of the current build from TestFlight?
  • Can you reproduce this issue with the current build from AppStore?

Device details:

Website problems only:

  • did you check with Brave Shields down?
  • did you check in Safari/Firefox (WkWebView-based browsers)?

Additional Information

Metadata

Assignees

Type

No type

Projects

  • Status

    Done

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions