Closed as not planned
Description
Describe the bug
When denying an addEthereumChain
request coming from a cold start deeplink, the RPC seems to not be removed from the Queue making is so that every time you open MetaMask without a deeplink, the request shows up.
Expected behavior
The RPC is consumed from the Queue and after denying the request no further requests should show up.
Screenshots/Recordings
Screen.Recording.2025-01-28.at.2.03.25.PM.mov
Steps to reproduce
- Go to an SDK dapp
- Connect via deeplink
- Tap personal sign -> you should be able to sign and get back for a response
- Kill MetaMask
- Tap Add Celo (or any other network as long a s it is not added to MetaMask by default)
- Cancel the Add Celo request
- Go to your device homescreen
- Open MetaMask again manually -> See the request popup again.
Error messages or log output
Detection stage
In production (default)
Version
7.38.1
Build type
None
Device
Samsung S22
Operating system
Android
Additional context
No response
Severity
No response
Metadata
Metadata
Assignees
Labels
Type
Projects
Status
To be fixed
Status
To be triaged