Open MareenG opened 3 years ago
Spent a while trying to understand why this isn't there. It seems it's a feature not available on Metamask https://github.com/MetaMask/metamask-extension/issues/8990 Neither on walletlink for that matter https://github.com/Uniswap/uniswap-interface/issues/560
So far I haven't found an way to add disconnect for Metamaks in the app UI :/ The only way is to do it on MM itself:
That's not ideal :/
Thanks Mareen, we briefly talked about this one, but it was not created as an issue, so good call.
The person asking for a "disconnect solution" end up happy with https://github.com/MetaMask/metamask-extension/issues/8990#issuecomment-658985565 setup. If I understand correctly, he "faked" the disconnection as we use to do in old mesa.
As I understand from Metamask, the disconnection is meant more as a I don't trust the app anymore, so they encourage us to do the disconnection as an internal state of the app thing. I don't necessarily agree with their view, but I we could get by with the other approach.
One thing we could do, is open an issue to Uniswap, in case they implement it themselves.
I just noticed it is the same for the Coinbase wallet. Diconnecting from CowSwap only works via the app
Related to #1496
The same issue is reproducible when connect to Coinbase wallet
Not sure if this intended but I can disconnect all wallets except Metamask. If I have selected Metamask I only can change my wallet.