Skip to content

Remember previous position in timeline when reopening app  #53

Closed
@caoilte

Description

@caoilte

I suspect there are a couple of ways to trigger this bug. Here's how i just did it.

  • I was looking at a thread on someone's timeline
  • I closed the app
  • I reopened the app a few hours later and I was still on their thread (yay! rehydrate remembered where i was)
  • I navigated back to the homepage
  • Pachli jumped me ahead to the latest toot instead of restoring me to where I was before I clicked into someones thread.
  • I had to scroll back six hours and figure out where i left off reading the timeline.

This is an inherited Tusky issue (hilariously official mastodon client also has it) that the auto-timeline loading in pachlii has sadly made worse. In Tusky it wouldn't have automatically have loaded the missing toots, so it wouldn't have automatically jumped me ahead of them all (although it would have jumped me to the head of whichever toots i'd had loaded so it would have been effectively as bad).

The fix is to remember the point up to which you've read your timeline and restore to that point when returning to the homepage from some other part of the app.

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions