Dimillian / IceCubesApp

A SwiftUI Mastodon client
https://apps.apple.com/us/app/ice-cubes-for-mastodon/id6444915884
GNU Affero General Public License v3.0
4.89k stars 461 forks source link

Bug: stored timeline position is not accurate #1972

Open dploeger opened 4 months ago

dploeger commented 4 months ago

Environment:

Description

When switching between profiles or apps, the stored timeline position isn't quite accurate and usually one to three before the toot I left the timeline.

dploeger commented 2 months ago

This somehow gets worse. I needed to scroll multiple pages to get to my actual reading position.

DamianLettie commented 1 month ago

I'm seeing this too, when switching between my iPhone and iPad.

  1. On my iPhone: 1.1 On the Timeline tab, with Home timeline open, scroll to the top post. 1.2 Close Ice Cubes by swiping up from bottom of screen.
  2. Switch to my iPad: 2.1 Open Ice Cubes, on the Timeline tab, with Home timeline open. Unread posts pill shows 68. 2.2 Tap Home > Resume. The timeline refreshes. The post at the top is one post behind the top one that I saw on the iPhone. Unread posts pill does not show.

Both devices are running Ice Cubes v1.10.40. Both devices are on iOS / iPadOS v17.5.1 My account is on mastodon.social.