IceCubesApp icon indicating copy to clipboard operation
IceCubesApp copied to clipboard

Bug: timeline "new toots" counter is often wrong

Open whorfin opened this issue 2 years ago • 2 comments

Environment:

  • OS: iOS 16.3.1
  • IceCubesApp version: IceCubesApp 1.5.12

Description

First off, I ❤️ IceCubes, it has come so far so fast! Maintaining timeline position is very important to me, and I see some reports here of opportunities for improvement [ability to restore position, etc]. I notice the position sometimes jumping back or ahead a toot or two when the app is brought back into focus and simultaneously auto-loading the timeline.

My issue is that the counter seems to get badly confused when I leave and return to the app, seemingly particularly when it was unloaded due to some iOS constraint and simultaneously there are new toots autoloaded in the timeline.

The symptom is simple: Let's say I say 74 toots remaining in the timeline counter. I watch a video, save it to photos, send it to a friend in another app. Eventually returning to Ice Cubes, sometimes the counter is now completely missing. The timeline is still in the correct place [plus or minus a few toots] and the scrollbar clearly shows many toots to go, but the counter is missing. Or ... the counter appears but it is a different number, such as (just now) "3". Presumably indicating 3 more toots have been found on the timeline.

It would be excellent if the counter were always accurate.

To that end, I'd like to suggest a behavior I've noticed in some other apps with long scrolling timelines, and really appreciate:

  1. The counter is always present if there are unread toots.
  2. The counter is the color it is now if we are looking at new toots.
  3. If we scroll backwards (ie scroll down, away from new toots) the counter becomes a "greyed out/darker" version of its active color, while continuing to keep accurate count. This way one has a handy refresher/reminder of where one is in the relative flow of the timeline.

Cheers

whorfin avatar Feb 28 '23 18:02 whorfin

I think it seems that the filter for the timeline is not applies to the counter. I have disabled replies, boosts, threads, and quotes and I see the counter telling me that there are x new posts all the time.

tehabe avatar Jan 07 '25 08:01 tehabe

My timeline "unread count" bubble doesn't go above 40. When the real count is above 40, scrolling up doesn't change the count until you reach the real 40 point; clicking the count will scroll up many posts, and land a couple beyond the 40 point (eg when it stops the counter will read 38, and scrolling now changes the count) as expected.

This has happened for I think at least a couple weeks, maybe months.

iOS 18.6.2, app 2.0.8.

olets avatar Oct 25 '25 18:10 olets