The three home rows were capped: continue at six, subscriptions at twelve, with no way to move past. Continue and subscriptions now page in place — each new page fetches only its own entries (the continue row's resume info costs one detail call per entry, so a page enriches what it appends and never re-reads earlier ones; the "New videos" row already paged). Rows stay lazy lists and the image cache is LRU, so a user scrolling far does not pile up memory. Closing the drawer without a selection (RIGHT, tap-outside, BACK) also turned out to orphan the D-pad — the drawer's focused item left the composition and nothing took its place; every later press died. The closing now bumps a pulse the screens observe to re-focus the last focused card. Closes #18 |
||
|---|---|---|
| .. | ||
| debug | ||
| main | ||