-
Notifications
You must be signed in to change notification settings - Fork 4.9k
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
[Bug]: Extension window doesn't popup on request #13590
Comments
This appears to be a regression in the latest release I will go spelunking through the diff and see if I can spot the regression |
I noticed it happens when you're already connected to the site, but not logged in to metamask |
In my case it appears to be happening for first time users to the site and your account is locked. |
This is happening here as well on Chrome, same MetaMask version |
happening for me as well on both Chrome and Firefox |
not woking for me either in 10.9.2 with ethers.js and firefox, can't get a metamask pop-up to open when asking for eth_requestAccounts, it was working fine some days ago; |
I tested and was able to confirm that this bug is not present in version A lot of UI code was changed between these two versions so I haven't been able to diff which updated caused the bug yet. |
For anyone still having this issue have you interacted with the extension at all before dapp interaction/connection? |
Opening / unpinning-pinning the extension prior to dapp interaction doesn't seem to have the effect on described behavior. The only thing that helps is if you open the dapp page, manually open the extension, unlock it with your password, and only then interact with the connect button. Then the popup shows. |
I think we're seeing the same thing - need to manually open the extension and log in, then it seems to work again. |
This is not working for me as well. The wallet does not pop-up with the password on a locked wallet. |
Same issue here, when you are already connected to the site (but metamask is locked), this error pops up. When i remove the site connections and then try it again with metamask locked, metamask pops up and everything works fine. It also works when im logged in, then it instantly connects (if theres an active site connection). |
Writing an article on Metamask and my recommendation is to add a note to manually login to Metamask before connecting ( You can check window.ethereum._state to check status), but yeah no popup unless I remove the site from the sites list AND delete cookies. |
https://www.loom.com/share/1eb8077e32da420b911fca44ca235934 - here is a loom video of the issue in case it's related. |
What can we do about this? |
El El mié, feb. 23, 2022 a la(s) 9:35 p.m., Omar Farooq <
***@***.***> escribió:
What can we do about this?
—
Reply to this email directly, view it on GitHub
<#13590 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AMNZJQWEHOHG5RJRZTSVJH3U4WKP3ANCNFSM5OARY4JQ>
.
You are receiving this because you are subscribed to this thread.Message
ID: ***@***.***>
Hi I’m no use my computer in other my comp negative --
iPhone
|
El El mié, feb. 23, 2022 a la(s) 9:35 p.m., Omar Farooq <
***@***.***> escribió:
What can we do about this?
—
Reply to this email directly, view it on GitHub
<#13590 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AMNZJQWEHOHG5RJRZTSVJH3U4WKP3ANCNFSM5OARY4JQ>
.
You are receiving this because you are subscribed to this thread.Message
ID: ***@***.***>
I’m use apple no windows --
iPhone
|
El El mié, feb. 23, 2022 a la(s) 9:35 p.m., Omar Farooq <
***@***.***> escribió:
What can we do about this?
—
Reply to this email directly, view it on GitHub
<#13590 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AMNZJQWEHOHG5RJRZTSVJH3U4WKP3ANCNFSM5OARY4JQ>
.
You are receiving this because you are subscribed to this thread. No papi
that no for window hey you look me a stupid
--
iPhone
|
El El mié, feb. 23, 2022 a la(s) 9:35 p.m., Omar Farooq <
***@***.***> escribió:
What can we do about this?
—
Reply to this email directly, view it on GitHub
<#13590 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AMNZJQWEHOHG5RJRZTSVJH3U4WKP3ANCNFSM5OARY4JQ>
.
You are receiving this because you are subscribed to this thread.Message
ID: ***@***.***>
And the other ined my tokens tokens you stole me first Mco all mind first
you need first I’m no make the paper stupid ok so Lo. Ihososte
proposito--
iPhone
|
Are you guys going to fix this? You know how annoying it is for a user to go back to their metamask, disconnect a website and try to login again? And how do you explain it to them? It was working just fine a few weeks ago and now this. I login to metamask from my website, I close chrome, and if reopen it and I try to login again I get that a request is already processing. May someone fix this please or at least give us updates? |
I agree. It is very annoying and need to be fixed! |
Please fix this. It creates user confusion and a poor user experience. |
Excuse me, but any news on this?!?!?! Why is no one giving a solution? Can anyone point us to the right direction? |
Hey guys, I don't know if this is related but we're still having this issue on v10.11.1. Steps to reproduce:
Result: the popup does not open and there's no feedback, is it related or should I open a new issue? Bug.on.metamask.mp4 |
Same issue here, with 10.11.1 as well. Currently getting around it by displaying a message telling the user to manually go to their Metamask extension to connect. |
If pop does not open, go to chrome extensions and see the metaamsk wallet will have Looks like I did not login when pop up opens but it did not show it as an open tab. usually, If metamask is open, I see extra chrome tab for metamask. |
Hi, any update on the issue? Popup still not opening if closed without putting password. It just shows notification badge on the pinned extension. Has anyone found a solution yet? |
if you have more than one wallet extension like( safpal ) remove them and test wih metamask |
Still an issue... |
If anyone else happens to be here with this issue, this is what helped me, after a couple days of agony and trying several things suggested in various other places. This URL helped me: https://docs.metamask.io/wallet/get-started/set-up-dev-environment/#connecting-to-metamask Specifically, how I get the provider in my App.js Instead of |
This solution helped me: const handleClickWallet = () => { const tryToReconnectWallet = () => { |
Describe the bug
Metamask 10.9.2
Chrome 98.0.4758.80 (Official Build) (arm64)
If metamask is not unlocked yet (fresh browser start), the popup window doesn't show.
If the extension is pinned, I can see the "notification" number appearing, other than that there's no feedback. And if the extension is not pinned, there's no way for the user to tell there's an action expected from him.
Request promise is forever pending, and if the page is reloaded the new request errors out with:
MetaMask - RPC Error: Already processing eth_requestAccounts. Please wait. {code: -32002, message: 'Already processing eth_requestAccounts. Please wait.'}
This issue describes similar problem, but it was closed a year ago.
Steps to reproduce
Error messages or log output
No response
Version
10.9.2
Build type
No response
Browser
Chrome
Operating system
MacOS
Hardware wallet
No response
Additional context
No response
The text was updated successfully, but these errors were encountered: