fix(confirm): fast-scroll long disclosures - #480
Conversation
|
Superseded by #488 for the paging design, which is merged to release/7.14.2. This PR and #488 solve the same problem with different input models: #480 hold 300ms to start, auto-advance every 120ms, pause on release We took the click model. On a single button, an auto-advancing page is a timing Both PRs enforce the property that matters -- scrolling to the end cannot Credit where due: this PR was first, and I did not check open PRs before writing Two things here are worth keeping and are NOT in #488 -- filing them rather than
The draw.c boundary fix from this branch already landed separately as #481 and |
Summary
Validation
Hardware review
Please verify the 300 ms initial delay, 120 ms page cadence, pause-on-release behavior, page counters, and the mandatory fresh final hold on a physical KeepKey OLED. The existing rc30 Cut Off hardware steps describe the superseded warning flow and should not be used as the acceptance UX for this PR.