-
Notifications
You must be signed in to change notification settings - Fork 40
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
fix: delete isMetaMask
property and share same EIP-1193 instance with EIP-6963
#1614
Conversation
Here's the packed extension for this build: |
This PR is an alternative to #1613 (review) |
@magiziz Esteban's PR includes a |
@DanielSinclair Yes, that's correct. Instead we delete the This is not a major change, but it's a small improvement. |
isMetaMask
property due to infinite loopisMetaMask
property and share same EIP-1193 instance with EIP-6963
Here's the packed extension for this build: |
Here's the packed extension for this build: |
Here's the packed extension for this build: |
Here's the packed extension for this build: |
Here's the packed extension for this build: |
Here's the packed extension for this build: |
Here's the packed extension for this build: |
Seems like e2e test fails because we use this e2e app https://bx-e2e-dapp.vercel.app. It requires |
Here's the packed extension for this build: |
Fixes BX-####
Figma link (if any):
What changed (plus any additional context for devs)
window.ethereum.providers
causing infinite loop with Rainbow wallet when having Coinbase and MetaMask installed. This is causing a memory leak due towindow.ethereum.providers
overrides.EDIT:
This is a small improvement from previous fix we did
Screen recordings / screenshots
What to test