diff options
| author | Adam Soltys <[email protected]> | 2026-10-13 04:16:14 +0000 |
|---|---|---|
| committer | Adam Soltys <[email protected]> | 2026-10-13 04:16:14 +0000 |
| commit | f8dedaec828cecb02412139a7653df6b5c94dbe8 (patch) | |
| tree | 577f5c2792e74985db7ad9ceafce3d9f99eba370 /fdroid | |
| parent | b01ec800019bc0ac74926a4366f045b71bd7c29b (diff) | |
| download | coinosv3-f8dedaec828cecb02412139a7653df6b5c94dbe8.tar.gz coinosv3-f8dedaec828cecb02412139a7653df6b5c94dbe8.zip | |
Feed pager: nearing the last slide pages the feed on, so the pictures and clips keep coming. Adam swiped to the last picture of a pager opened from the feed and it simply ended: that pager walks the feed's own posts, which page in ten at a time as the feed is scrolled, and swiping isn't scrolling — its "near the end" ask went to the media grid's crawl, which this pager doesn't read. Now, with three slides or fewer past the one on screen (on arrival, and on the pager's 1.5 s tick if a page came back empty or the feed was busy), the feed pages on — the posts it holds, then older ones from the relays (loadOlderFeed) — and the pager grows, several pages in a row when those posts carry nothing to show, until it is more than three ahead or the feed is at its end. tools/feed-pager-ahead-test.js: 26 pictures across 41 posts with 15 words-only posts in the middle and the older ones only on a stand-in relay (the feed's cache keeps 30); stepping through reaches every picture, in the feed's order.
Co-Authored-By: Claude Opus 5.5 <[email protected]>
Claude-Session: https://claude.ai/code/session_01KPw21NEpWeTGu6swVASmBt
Diffstat (limited to 'fdroid')
0 files changed, 0 insertions, 0 deletions
