Dimillian / Dimillian/IceCubesApp
Bug: App keeps forgetting last timeline position. Always refreshes the feed
Nobody has claimed this yet.
- Dominant language
- Swift
- Stars
- 7.1k
- Forks
- 720
- PR merge metrics
- No merged PRs in 30d
Description
Environment:
- OS:
iPadOS, macOS - IceCubesApp version:
1.10.49 and previous - don't remember when it started
Description
App keeps forgetting timeline position and after reopening always jumps to newest toots.
Fast refresh is off, Background sync is on, iCloud sync is on. I've tried reinstalling app, clearing the data, removing all data from iCloud.
Everything was working fine until I've had to uninstall the app for a few days. It's worth mentioning that already open feed (for example Home) is behaving as it should. If I change to different timeline (Local timeline/federating) it always loading new toots and jumping to the newest one forgetting last open timeline position.
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by reproducing the issue while switching between the Home, Local, and Federated timelines on iPadOS or macOS, then trace how each timeline stores and restores its scroll position. Done means reopening or refreshing Local and Federated timelines returns to their previous position instead of jumping to the newest toot.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- ios, macos, swift
- Domain
- mobile
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100