[Bug]: Address verification while attempting to send with Basic Functionality disabled #11889
Description
Describe the bug
If I attempt to send on eth mainnet with Basic Functionality disabled, I am not able to get to the confirmation screen. It seems that the yellow warning upon a valid address being pasted in prevents the Next
CTA from being activated. I can still proceed to enter an amount, but here again the next CTA is not activated and for my Android 14 device tapping the enter button does not advance to the next screen and simply closes the virtual number pad. I cannot proceed to see a confirmation screen.
This makes it impossible to conduct a p2p send.
Once I re-enable the basic functionality toggle, and kill the app and relaunch I am able to paste the same address from my clipboard and proceed to confirm the tx.
Expected behavior
Should be able to send while basic functionality is turned off. If that is not supported we should add some copy to the disclaimer.
Screenshots/Recordings
No response
Steps to reproduce
- Turn off Basic functionality in Settings > Security & privacy
- Tap the checkbox and agree to the disclaimer
- Tap send
- Enter a known valid ENS name
- note that address is not resolved
- take ENS name to etherscan to find the address and copy from the webpage (checksum format)
- return to MMM and remove the ENS name from the field completely
- Paste in the address as copied from etherscan
- Note the yellow warning
Recipient address is invalid
- Note that
Next
CTA is inactive - Tap enter to proceed from virtual keyboard
- Arrive at amount entry
- Enter an amount that is reasonably below the account balance
- Note that
Next
is inactive - Tap enter to attempt to proceed from virtual number pad
- Note number pad closes
- Cancel the tx
- Turn the Basic functionality back to the on position
- Kill the app from the app tray
- Reopen and authenticate (as observed was using Remember me)
- Tap to send
- Paste the same address from the clipboard
- Note the lack of warning and active
Next
CTA - Able to enter amount and confirm tx
Error messages or log output
No response
Detection stage
In production (default)
Version
7.32.0
Build type
None
Device
Pixel 7 Android 14
Operating system
Android
Additional context
No response
Severity
No response
Metadata
Assignees
Labels
Type
Projects
Status
Fixed
Status
Fixed