Title
Starred feed infinite scroll consistently breaks on deep scroll — loading bar glitches and older items never load
Description
When using the Starred feed in CommaFeed, infinite scrolling consistently breaks after scrolling far enough. The loading/progress bar begins to behave erratically (stuttering/jumping), and no additional starred items load beyond that point. This makes it impossible to access older starred entries.
This issue is 100% reproducible, browser-independent, and occurs in a Docker deployment.
Steps to Reproduce
- Open CommaFeed Web UI
- Navigate to the Starred feed
- Scroll downward continuously to load older starred items
- After scrolling deep enough, the loading indicator starts glitching and additional items stop loading entirely
Actual Behavior
- Loading/progress bar stutters or rapidly changes state
- Infinite scroll stops loading new items
- Scroll becomes effectively blocked
- Older starred entries are inaccessible
- Refreshing allows scrolling again, but the issue reoccurs once the same depth is reached
Expected Behavior
- Infinite scrolling should continue to load older starred items smoothly until the end of the feed
Reproducibility
- Frequency: 100% (every time)
- Browsers: All tested browsers (not browser-specific)
- Workaround: Refresh temporarily, but issue always returns
Environment
Deployment:
- Docker
Docker:
- Version: 29.1.5
- Build: 0e6fee6
Docker Compose:
- Version: v5.0.2
CommaFeed Image:
- athou/commafeed:latest-postgresql
- Image tag is `latest`
Client:
- Web UI
- Browser-independent (reproduces across all tested browsers)
Additional Notes / Hypothesis
Because this issue reproduces consistently across all browsers, it does not appear to be a client-side rendering issue. It is likely related to:
- Infinite scroll / pagination state desynchronization
- Offset or cursor pagination edge case when loading large starred datasets
- Backend API returning repeated or stalled pagination data
- Frontend state assuming progress but receiving no new results
If there is an implicit limit on starred feed pagination, it does not appear to be handled gracefully in the UI.
Impact
High for users with large starred feeds — older saved content becomes completely inaccessible through the UI.
This report is complete, reproducible, and actionable.
If the maintainer asks for anything else, it’ll be logs or API responses — and those can be grabbed quickly if needed.

Title
Starred feed infinite scroll consistently breaks on deep scroll — loading bar glitches and older items never load
Description
When using the Starred feed in CommaFeed, infinite scrolling consistently breaks after scrolling far enough. The loading/progress bar begins to behave erratically (stuttering/jumping), and no additional starred items load beyond that point. This makes it impossible to access older starred entries.
This issue is 100% reproducible, browser-independent, and occurs in a Docker deployment.
Steps to Reproduce
Actual Behavior
Expected Behavior
Reproducibility
Environment
Additional Notes / Hypothesis
Because this issue reproduces consistently across all browsers, it does not appear to be a client-side rendering issue. It is likely related to:
If there is an implicit limit on starred feed pagination, it does not appear to be handled gracefully in the UI.
Impact
High for users with large starred feeds — older saved content becomes completely inaccessible through the UI.
This report is complete, reproducible, and actionable.
If the maintainer asks for anything else, it’ll be logs or API responses — and those can be grabbed quickly if needed.