MetaMask / MetaMask/metamask-mobile
[Bug]: Solana chain activities or balance does not update unless switching to another account
- Dominant language
- TypeScript
- Stars
- 3k
- Forks
- 1.7k
- Avg merge
- 1d 14h
- Merged PRs (30d)
- 669
Description
### Describe the bug
Tried Sent SOL or Swap operation for SOL native to TRC20 tokens or vice versa, there is no activity logged nor balance updated for any operation. But when switched to another account and back, all the details are updated correctly.
### Expected behavior
_No response_
### Screenshots/Recordings
https://github.com/user-attachments/assets/b4c97dc2-6b78-400b-8994-8318e668f077
https://github.com/user-attachments/assets/366a02c9-9afa-4314-8067-689fb576f4c0
### Steps to reproduce
Follow the steps in recording and then switch to another account and back. Then check the activity and balance again as in screenshots.
### Error messages or log output
```shell
```
### Where was this bug found?
Internal release testing
### Version
8.11.0
### Build number
4532
### Build type
None
### Device
Pixel 9 Pro XL
### Operating system
Android
### Additional context
_No response_
### Severity
_No response_
Contributor guide
Research direction
No file or test is named. Start by reproducing the SOL transfer or SOL-to-TRC20 swap on Android 8.11.0, then compare the activity and balance refresh path with the account-switch behavior shown in the recordings. Done means both update without switching accounts.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- react-native, typescript
- Domain
- mobile
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Active
- Clarity
- Mostly clear
- Newbie friendliness
- 45/100