superhero-com / superhero-wallet

Superhero is a multi-blockchain wallet to manage crypto assets and navigate the web3 and DeFi space. Currently supporting Bitcoin, Ethereum and æternity blockchains.
https://wallet.superhero.com
ISC License
40 stars 38 forks source link

Popups will be blocked when user deny the action on DEX #2948

Closed Liubov-crypto closed 7 months ago

Liubov-crypto commented 7 months ago

Describe the bug If you open DEX, then close the popup without approving it the DEX will suggest you to open the wallet manually by clicking the button. If you click the button the opened window will also be blocked.

Window will be also blocked on chat.superhero.com when user will try to sign transaction.

To Reproduce Steps to reproduce the behavior:

  1. Go to Dex
  2. Click on connect wallet
  3. Click on reject on popup
  4. Try to connect wallet manually
  5. See error

Expected behavior A clear and concise description of what you expected to happen.

Screenshots If applicable, add screenshots to help explain your problem.

Desktop (please complete the following information):

Additional context reproducible on prod in extensions.

Image

Image

Image