MetaMask / MetaMask/metamask-extension
Error: AbortError: The play() request was interrupted by a new load request. **
- Dominant language
- TypeScript
- Stars
- 13.2k
- Forks
- 5.6k
- Avg merge
- 2d 5h
- Merged PRs (30d)
- 451
Description
https://metamask.sentry.io/issues/3899884922/?referrer=github_plugin
```
Error: AbortError: The play() request was interrupted by a new load request. **
AbortError: The play() request was interrupted by a new load request. **
```
Steps to reproduce:
1. log in to the extension
2. Click the send button on the overview page
3. Click the scan QR code button in the Send to screen
4. Close the Scan QR code modal before it loads completely
5. Repeat step's 3 & 4, check the browser console
Contributor guide
Research direction
Start in the Send flow from the overview page and inspect the Scan QR code modal while reproducing the close-and-reopen steps in the browser console. Done means repeatedly closing the modal before it finishes loading no longer produces the AbortError about play() being interrupted by a new load request.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- typescript
- Domain
- frontend
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 45/100