click settings->manage keys-> import pub key from the ledger,
fill in the name and proceed,
on the password validation step disconnect the ledger - physically unplug the device,
after that provide a correct password
click [import the pub keys from the ledger].
Currently, the pubkey is successfully imported even from a disconnected device.
Expected result:
After physically disconnecting the Ledger device / closing the Spacemesh app / locking the device and providing the correct password, the expected behavior should be: validate the password, handle the disconnection gracefully, and prevent the operation from proceeding with an error indicating the disconnection.
An error message like “Unable to Import Public Keys” should give options to either cancel the operation or retry the connection. The user should not lose any progress made in entering the name and other details, but the import action should be paused until the Ledger is reconnected and the password validated again.
Steps:
Currently, the pubkey is successfully imported even from a disconnected device.
Expected result:
After physically disconnecting the Ledger device / closing the Spacemesh app / locking the device and providing the correct password, the expected behavior should be: validate the password, handle the disconnection gracefully, and prevent the operation from proceeding with an error indicating the disconnection. An error message like “Unable to Import Public Keys” should give options to either cancel the operation or retry the connection. The user should not lose any progress made in entering the name and other details, but the import action should be paused until the Ledger is reconnected and the password validated again.