aboutsummaryrefslogtreecommitdiffstats
path: root/android
diff options
context:
space:
mode:
authorAdam Soltys <[email protected]>2026-10-13 04:16:14 +0000
committerAdam Soltys <[email protected]>2026-10-13 04:16:14 +0000
commitf8dedaec828cecb02412139a7653df6b5c94dbe8 (patch)
tree577f5c2792e74985db7ad9ceafce3d9f99eba370 /android
parentb01ec800019bc0ac74926a4366f045b71bd7c29b (diff)
downloadcoinosv3-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 'android')
0 files changed, 0 insertions, 0 deletions