[Bug]: When sending 'max' amount ETH value is not adjusted in response to changes in the gas fee.
Describe the bug
When sending 'max' amount ETH value on the confirmation screen is not recalculated when gas fee changes.
Expected behavior
ETH value should be adjusted in response to fluctuations in gas fees.
Screenshots/Recordings
https://github.com/MetaMask/metamask-mobile/assets/104780023/9e11f141-a8a3-4622-8bf5-6f79a042c887
https://recordit.co/i6mDDYRLYw
Steps to reproduce
- Send ETH to any address
- Choose 'max' amount
- Click 'Next' button
- Wait for the 'Estimated fee' to be updated automatically (or you can change it manually - 'Market' -> 'Aggressive' or 'Low'
- See the 'send' ETH amount on the confirmation screen is not adjusted
Error messages or log output
No response
Version
7.15.0, 7.16.0
Build type
Other (please specify exactly where you obtained this build in "Additional Context" section)
Device
Samsung Note20
Operating system
Android
Additional context
For the first video in the 'Screenshots/Recordings' section made on physical device Samsung Note20 5G, QA build, branch Second video is the recording of 7.16.0.
Severity
No response
v7.7.0 (Sep. 1, 2023) - same behavior, ETH value is not adjusted:
https://github.com/MetaMask/metamask-mobile/assets/104780023/5c463456-0e73-4cfa-a174-c0de8832be1e
This issue has been automatically marked as stale because it has not had recent activity in the last 90 days. It will be closed in 7 days. Thank you for your contributions.
This issue was closed because there has been no follow activity in 7 days. If you feel this was closed in error please provide evidence on the current production app in a new issue or comment in the existing issue to a maintainer. Thank you for your contributions.