extension
extension copied to clipboard
Extension window becomes blank on dApps with Keystone accounts
Describe the bug On Gnosis Safe (https://safe.global), BlockWallet extension window turns blank randomly on signing attempts on Keystone accounts.
To Reproduce Steps to reproduce the behavior:
- Create Keystone account in BlockWallet
- Go to https://safe.global, create a safe, wait for creation, top it up with some tokens tradeable on uniswap.
- Go to Apps -> Uniswap (in safe interface)
- Swap tokens
- Repeat multiple times (3-5 should be enough) to see BlockWallet turning blank upon safe requesting a signature from BlockWallet.
Expected behavior BlockWallet shows signing interface
Desktop (please complete the following information):
- OS: macOS
- Browser Brave
- Version 1.2.8
Additional context Another thing with Keystone accounts is that it transaction QR animates pretty slow, making scanning from keystone slow as well. I would recommend to take a look at Rabby wallet as a reference – it QR animation is pretty fast and keystone device handles it perfectly.
It keeps happening in any dApp which flow requires multiple txs or off-chain signatures in a short period of time.