MetaMask / MetaMask/metamask-extension
[Bug]: Send - Transaction amount is changed for a queued transaction, when changed on another transaction
- Dominant language
- TypeScript
- Stars
- 13.2k
- Forks
- 5.6k
- Avg merge
- 2d 5h
- Merged PRs (30d)
- 451
Description
**Describe the bug**
Whenever I have a pending transaction from a dapp, if I start another transaction from the wallet, and set the max amount, I can see how then the initial dapp transaction has changed its value to the max value of the second transaction
**Expected behavior**
Transaction values should be preserved, when I change another tx value
**Screenshots/Recordings**
https://github.com/user-attachments/assets/45752cbd-19a6-41df-8166-4195df17432e
**Steps to reproduce**
1. Go to the test dapp
2. Trigge a Send (leave side panel open pending)
3. Go to MM full view
4. Start a Send
5. Put Max amount
6. Go to last confirmation screen
7. Now navigate on the first dapp tx, and see how the value changed to the max one
**Error messages or log output**
```shell
```
**Where was this bug found?**
Internal release testing
**Version**
13.50.0
**Build type**
None
**Browser**
Chrome
**Operating system**
MacOS
Contributor guide
Assessment
This issue has not been assessed yet.