tuskyapp / Tusky

An Android client for the microblogging server Mastodon
https://tusky.app
GNU General Public License v3.0
2.45k stars 387 forks source link

Load more missing #3320

Open slowcar opened 1 year ago

slowcar commented 1 year ago

I like to start my morning with a bit of scrolling in Mastodon, usually until i reach the point where i left off before. Tusky seems not to load posts that are more than about 4h old and does not offer the "load more" element, even though it is available in between. I am not sure if it is due to the instance not sending a "has more" flag correctly or the like, but the browser based feed is shown correctly. I follow a few "animal every hour" bots, so even if there is nothing else, there should be the pictures of those bots.

Sample screenshot from Tusky: https://imgur.com/a/rRBln5r (5h gap to the next post) Same post in firefox, with a different one below: https://imgur.com/a/wXxxqlJ

I am comfortable with installing a debug build or participating in analyzing logs etc, would look myself but i haven't made the jump from Android to Kotlin yet, so not really sure where to set breakpoints etc.


Lakoja commented 1 year ago

How many status would you say you saw before there is "nothing more"?

(Or how often did you press Load More?)

There is - I think - a limit of posts (400, 1000?) that are provided by a server.

slowcar commented 1 year ago

This morning i clicked "load more" 4 (or 5?) times. Didn't use the app over the day yesterday and posts cut off at ~9h, posts below that were 19h old. I counted the total posts from there and got 147

slowcar commented 1 year ago

On saturday i had 23 posts, no "load more" button and a gap to 14h ago. I can use the web interface on mobile firefox to see the posts.

keefmarshall commented 1 year ago

Came here to raise the same bug.. I love Tusky but this bug means I have to go back to the web or use another client (e.g. the official one, which doesn't have this issue..) in order to see posts from more than a few hours ago.

dHeinemann commented 1 year ago

Just wanted to add that I often encounter this bug too. First on Tusky 21 (or maybe even Tusky 20, I don't remember). I'm now on 22.0 beta 1.

Seeing as there aren't very many people reporting this bug, maybe it's relatively uncommon, or only associated with certain devices or Mastodon instances?

I see it roughly once per day. It most commonly occurs when checking my home timeline for the first time in 6+ hours. Tusky will load the posts, but as I scroll through, there will occasionally be a gap of 1+ hours worth of missing posts and no Load More button to retrieve them.

I don't recall ever seeing it on other timelines - just my home timeline. But that's also the one that I use the most.

tohojo commented 8 months ago

I am seeing this issue as well. Currently on Tusky 24, but it's been there for at least the last couple of releases - I try installing the latest release once in a while to see if this issue is resolved, then uninstall it when it's still there.

My instance (social.kernel.org) is running Akkoma, in case that is relevant...