Wallet Address:0x0f06443fbfc0Eb7D1f1c98DC74005546e2f70AAb
Bug Description:
On the Buy screen, when a user clicks Connect Wallet and selects Metamask, the app starts processing the connection. However, if the user quickly clicks another wallet (Binance or WalletConnect) before Metamask finishes loading, the left-side list updates highlight, but the main area (QR/handle) does not update accordingly creating confusion.
Device & Testing Environment:
Device: Dell Laptop
OS: Ubuntu
Browser: Chrome
Steps to Reproduce:
Visit: https://hub.iotex.io
Click Connect Wallet
Choose Metamask
While it's still loading, click another wallet like WalletConnect
Observe: the sidebar changes, but the QR or main content does not update
Actual Result:
Sidebar changes to reflect the new wallet, but the main area still waits for the previous one → desynchronization
Suggested Improvement:
– Show a loading indicator while wallet connection is in progress
– Prevent multiple wallet selections during the loading state
→ This improves clarity and prevents spam-clicking or user confusion.
Please authenticate to join the conversation.
Completed
New Issue
7 months ago

klrt0120
Get notified by email when there are changes.
Completed
New Issue
7 months ago

klrt0120
Get notified by email when there are changes.