MetaMask / MetaMask/metamask-mobile
[Bug]: Predict - When trying to Add funds, I can see tokens for non-added networks, displayed as `NATIVE` and clicking them does nothing
- Dominant language
- TypeScript
- Stars
- 3k
- Forks
- 1.7k
- Avg merge
- 1d 14h
- Merged PRs (30d)
- 669
Description
**Describe the bug**
When trying to Add funds, I can see tokens for non-added networks, displayed as `NATIVE` and clicking them does nothing.
Ie if you don't have Sei or Arbitrum in your wallet, you'll see them in the Add funds token list displayed as `NATIVE` and nothing happens when clicking them
**Expected behavior**
We shouldn't display tokens for non-added networks in the Add funds token list?
**Screenshots/Recordings**
https://github.com/user-attachments/assets/65071063-32da-4b17-9883-789bf8f21ec3
**Steps to reproduce**
1. Remove a couple of networks (ie SEI)
2. Click Predict
3. Click any perdiction
4. Add amount greater than your balance
5. Click Add funds
6. Add fiat amount
7. Click token
8. See token list --> NATIVE token entries are displayed for non-added networks
**Error messages or log output**
```shell
```
**Detection stage**
During release testing
**Version**
7.60.0
**Build type**
None
**Device**
Pixel 6
**Operating system**
Android
Contributor guide
Research direction
No source files or tests are named. Reproduce on Android using the Predict flow: remove a network, open a prediction, choose Add funds, and inspect the token list after entering a fiat amount. Done means tokens for networks not added to the wallet are absent and the remaining token entries can be selected.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- react-native, typescript
- Domain
- frontend, mobile
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 38/100