Presently the Account Picker is enabled during the Send flow. When sending a NFT and switching account mid-send-flow, the asset picker still shows the NFT as the asset to send. Thus, the user appears to be able to send an NFT from another account.
Expected behavior
The NFT should be cleared from the AssetPicker and probably the native currency should become the asset to send, with a value of 0
Describe the bug
Presently the Account Picker is enabled during the Send flow. When sending a NFT and switching account mid-send-flow, the asset picker still shows the NFT as the asset to send. Thus, the user appears to be able to send an NFT from another account.
Expected behavior
The NFT should be cleared from the AssetPicker and probably the native currency should become the asset to send, with a value of
0
Screenshots/Recordings
https://github.com/MetaMask/metamask-extension/assets/46655/021c71aa-6221-48bc-bc43-309b5573e147
Steps to reproduce
Error messages or log output
No response
Version
develop
Build type
None
Browser
Chrome
Operating system
MacOS
Hardware wallet
No response
Additional context
No response
Severity
No response