trezor / trezor-firmware

:lock: Trezor Firmware Monorepo
https://trezor.io
Other
1.3k stars 642 forks source link

Add an option to cancel the backup before it actually started? #822

Closed tsusanka closed 4 years ago

tsusanka commented 4 years ago

It is impossible to abort the backup even though the words where not yet shown. Example:

will get you to this screen:

emu00000000

If you unplug the device now, it will make the backup failed. Shouldn't we provide the user a way to cancel it (e.g. they want to do it later)? We can:

  1. Leave it as it is.
  2. Add a screen "Do you really want to back up your device", which sounds a bit superfluous.
  3. Proclaim the backup as started after clicking on I understand.
  4. Add a Cancel button to the mentioned screen and start the backup after confirming.
tsusanka commented 4 years ago

We have agreed option (3) is the way to go.

tsusanka commented 4 years ago

However, the screen above applies for BIP-39. For SLIP-39 the first screen is the Recovery "todo list". It probably makes sense to start the backup progress after confirming that.

tsusanka commented 4 years ago

Upon discussion with PO we have concluded this is not needed. We plan to have this screen in Suite, which we believe is enough to inform the user:

Screen Shot 2020-02-07 at 10 00 02