Preserve the Reading Position in Lists #251

Open
opened 2026-07-16 18:20:37 +00:00 by nienty · 0 comments
nienty commented 2026-07-16 18:20:37 +00:00 (Migrated from codeberg.org)

Hello,

I noticed a behavior that disrupts the reading experience when browsing lists. When new posts are synchronized while I'm scrolling through a list, the current reading position suddenly changes and the view jumps to another post.

To provide a smoother experience, the app should preserve the user's current scroll position until they choose to view the newly synchronized posts.

I suggest that after the initial synchronization, new posts should be fetched in the background without changing the current position. Instead of inserting them immediately into the list, they could be indicated by a discreet vertical indicator displayed at the top of the list. Tapping this indicator would then reveal the new posts.

This approach would eliminate unexpected jumps, improve reading comfort, and make navigating lists much more pleasant.

Hello, I noticed a behavior that disrupts the reading experience when browsing lists. When new posts are synchronized while I'm scrolling through a list, the current reading position suddenly changes and the view jumps to another post. To provide a smoother experience, the app should preserve the user's current scroll position until they choose to view the newly synchronized posts. I suggest that after the initial synchronization, new posts should be fetched in the background without changing the current position. Instead of inserting them immediately into the list, they could be indicated by a discreet vertical indicator displayed at the top of the list. Tapping this indicator would then reveal the new posts. This approach would eliminate unexpected jumps, improve reading comfort, and make navigating lists much more pleasant.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
tom79/Holos-App#251
No description provided.