keystone3-firmware icon indicating copy to clipboard operation
keystone3-firmware copied to clipboard

When changing derivation path from Ethereum accounts, derivation path remains unchanged in Connect Software Wallet

Open plasmacorral opened this issue 1 year ago • 0 comments

Observed on V3 hardware with fw 1.2.8

When I go through the Ethereum account menu and change the derivation path for the accounts, that settings change is not reflected in 3dots>Connect Software Wallet>MetaMask. I have to change the derivation path in the 3 dots menu available from Connect MetaMask a second time, to actually see the animated QR and add the addresses from the selected derivation path to MetaMask.

Should these two paths to the same setting remain in sync, so that when changed in one path that the change is reflected in both?

Reproduction steps:

  1. Unlock Keystone
  2. Enable Ethereum assets if not previously enabled
  3. Tap Ethereum from the main landing page to be on Receive Eth
  4. Tap 3 dots menu
  5. Tap Change Derivation Path
  6. Select Ledger Live
  7. Tap checkmark to save (@~11 seconds in recording below)
  8. Tap X to return to main landing page
  9. Tap 3 dots menu
  10. Tap Connect Software Wallet
  11. Tap MetaMask
  12. Tap 3 dots menu from Connect MetaMask
  13. Note that derivation path change in step 6 is not reflected (@~16 seconds in recording below)

Recording: https://recordit.co/RPPWYxRRyX

plasmacorral avatar Feb 21 '24 17:02 plasmacorral