Skip to content

Conversation

@lilbonekit
Copy link

  • 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

@lilbonekit
Copy link
Author

Set pin flow after recovery

video_2026-01-15_12-29-54.mp4

@lilbonekit
Copy link
Author

Add scroll for small screens in security level screen
image

Copy link
Contributor

@nomanr nomanr left a 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()

Copy link
Contributor

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>
Copy link
Contributor

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.

@lilbonekit lilbonekit changed the title Fix recovey pin Fix recovery pin Jan 19, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants