keplr-wallet icon indicating copy to clipboard operation
keplr-wallet copied to clipboard

Keplr window not closing and reseting when transaction is validated using ledger

Open NicolasMassart opened this issue 2 years ago • 4 comments

Describe the bug A clear and concise description of what the bug is.

When using Keplr desktop Chrome extension and a Ledger S (but works probably the same on X), the transaction confirmation doesn't close the Keplr window that keeps stuck with the "waiting for ledger to confirm" spinning button.

If we create another tx, the same window appears in this waiting state and we have to close it first explicitly and create the tx again.

I will describe the bug using OSMO stakin in wallet.keplr.app but whatever token, even on other dapps like mintscan, omniflix or osmosis.zone or whatever, it fails the same way, so it's probably not an issue on the dapp itself but on the extension.

To Reproduce Steps to reproduce the behavior:

  1. Connect ledger S to Kepler
  2. Go on Keplr dapp staking, for instance go on Osmosis staking
  3. Generate a tx by clicking on claim reward.
  4. Kepler window appears, clic the approve button.
  5. On your Ledger, review and approve reward claim tx.
  6. Wait for tx to be validated. You should see a notification from the dapp. But the Keplr window doesn't close.
  7. Clic on the dapp page, this makes the window disapear (goes in background but not closed)
  8. Claim another reward to generate another tx.
  9. The previous window from the previous claim gets back on foreground and you have to explicitly close it first, it makes the tx fail, and try the claim again.

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

The Keplr window should detect when tx is validated and update the button status from "waiting for ledger to confirm" to a confirmed state (can't tell what is the expected message as it never happened to me). The keplr tx approval window should be closed and Keplr ready for another tx.

Screenshots If applicable, add screenshots to help explain your problem. Screenshot 2022-02-28 at 17 27 49

Device details (please complete the following information):

  • OS: macOS
  • Browser: Version 98.0.4758.109 (Official Build) (x86_64)
  • Keplr 0.9.13
  • Hardware Wallet: Nano S Latest firmware

Additional context Add any other context about the problem here.

NicolasMassart avatar Feb 28 '22 16:02 NicolasMassart

LOL. This has been a bug for the past year. How come no one cares about it? I switched from Brave to Chrome because I thought this was going to work.... Can someone please address this issue?

demian85 avatar Mar 15 '22 12:03 demian85

Hello? Anybody out there?

demian85 avatar Apr 09 '22 13:04 demian85

Hello? 2 months later and no answer. This should be called Joker Wallet.

demian85 avatar May 02 '22 00:05 demian85

hello?

demian85 avatar Jun 07 '22 23:06 demian85