Fixed in https://github.com/badbundle/vault-app/pull/601 (merged as 5c1f6587).
The encrypted item page now shows the vault door, like a locked item's page.
- Decrypting: two new
VaultLockTransitions drive it. Ondecrypt, the wheel works a combination (one way, back, then round to seat), the bolts release with a heavy haptic, and the door swings wide open instead of the unlock's small crack. The item opens once the door has swung. - Wrong password: the header cell floods red outward from the door, the door rattles against its bolts, and the title, message and door turn white. There's an error haptic and a VoiceOver announcement. Editing the password drains the red away.
- Reduce Motion: the door doesn't animate, and the red cell appears without the flood or the rattle.
- Security: decryption itself is unchanged.
- Tests: new snapshot, choreography and view model tests.