feat: import SRP continue button and keyboard changes added#24693
Conversation
|
CLA Signature Action: All authors have signed the CLA. You may need to manually re-run the blocking PR check if it doesn't pass in a few minutes. |
🔍 Smart E2E Test Selection
click to see 🤖 AI reasoning detailsThe changes modify the SRP (Secret Recovery Phrase) input components used in two critical wallet flows:
Key changes include:
These are UI/UX changes that affect the wallet import experience. The changes don't modify core wallet logic but do affect user interaction patterns that E2E tests validate. Selected tags rationale:
The |
|
|
lgtm from design side. |



Description
Changelog
CHANGELOG entry: Import SRP screen UX improvements
Existing Behaviour: When the Import SRP screen opens, the keyboard opens automatically and focus is set on the SRPInputGrid.
New Behaviour: When the Import SRP screen opens, the user sees the SRPInputGrid and the Continue button, and the keyboard opens only when the SRPInputGrid is tapped.
Existing Behaviour: Tapping the checkmark icon on the keyboard moves focus from one cell to the next in SRPInput.
New Behaviour: The checkmark icon is replaced with a Done button, and tapping it dismisses the keyboard.
Related issues
Fixes:
Manual testing steps
Screenshots/Recordings
Before
After
Screen.Recording.2026-01-16.at.4.44.15.PM.mov
Pre-merge author checklist
Pre-merge reviewer checklist
Note
Updates SRP input UX and CTA placement.
autoFocusprop toSrpInputGrid(defaulttrue); consuming screens passautoFocus={false}onSubmitEditingnow dismisses the keyboard instead of creating/moving to a new input; removes enter-key advance logicreturnKeyType="done",blurOnSubmit={false},enablesReturnKeyAutomatically={false}) and adds submit handlers to textareagetAllByTextWritten by Cursor Bugbot for commit 45381fe. Configure here.