massalabs / massalabs/bridge-web

Acc change in Bearby not reflected in Connect wallet pop up

Open
#620 9 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Frontend P2
Dominant language
TypeScript
Stars
0
Forks
0
PR merge metrics
No merged PRs in 30d

Description

Context
@peterjah you asked to test switching accounts on Bearby. Tested on the integration branch.

Flow from Connect wallet:

  • When on the Connect wallet pop up
  • Open Bearby and switch accounts in the extension.
  • In the pop up, the address hash doesn't change. It keeps displaying the first connected wallet.
    It is not updated in the main Bridge window as well, after I close the pop up before reloading the page.
  • Address hash is updated when the page is reloaded.

Flow from the main Bridge window:

  • Connect account 1
  • Close pop up, From the main Bridge screen, open Bearby and switch to account 2.
  • Shown as connected is changed.
    This behavior should be everywhere. User shouldn't have to reload the page to see the correct account displayed.

How to

  1. update account info without user having to reload the page (without user action).
  2. The most minimal alternative would be to tell the user to reload the page or add a refresh icon, if 1. can't be done.

Technical details
Give the technical insights so anyone in the team can tackle the tasks - Dev

QA testing
Does this task require some QA tests ?
If yes, explain how to validate it

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by reproducing the account-switching flows in the Connect wallet pop-up and the main Bridge window described in the issue. Trace how the selected account is refreshed after switching in Bearby, then verify that the displayed address updates without a page reload, or that the documented fallback is available.

Written by the indexing model from the issue text.

Assessment

Tech stack
typescript
Domain
blockchain, frontend, web-dev
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.