-
Notifications
You must be signed in to change notification settings - Fork 101
Fix recovery pin #294
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: master
Are you sure you want to change the base?
Fix recovery pin #294
Conversation
|
Set pin flow after recovery video_2026-01-15_12-29-54.mp4 |
nomanr
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Minor: PR title has a typo - "recovey" should be "recovery".
|
|
||
| @Serializable | ||
| data class RecoverySuccess(val greenWallet: GreenWallet, val isRecoveryConfirmation: Boolean = false) : NavigateDestination() | ||
|
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Both greenWallet and the isRecoveryConfirmation = false default appear unused. greenWallet isn't used in RecoverySuccessScreen, and isRecoveryConfirmation is always created with true in the router (the else branch is dead code).
| <string name="id_setup_mobile_wallet">Setup Mobile Wallet</string> | ||
| <string name="id_setup_hardware_wallet">Setup Hardware Wallet</string> | ||
| <string name="zid_setup_hardware_wallet">Setup Hardware Wallet</string> | ||
| <string name="id_security_level_">Security Level %1$s</string> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Is the rename from id_setup_hardware_wallet to zid_setup_hardware_wallet intentional? It looks like a typo. The string doesn't appear to be used anywhere in the codebase, so consider removing it entirely if unused.

Refactor recovery check navigation logic
Simplified navigation flow and reduced nested conditionals.
Enforce PIN setup after manual backup
Ensures PIN is required after manual backup.
Set a PIN after manual backup flow (align to iOS) #291
Add scroll for small screens in security level screen
Prevents content cutoff on small devices.
UI glitch #272
Remove duplicate / unused resources
Functional fix was already shipped in v5.1.0
(commit: 9a180fa).
This change only removes leftover unused resources.
Small typo. #282