As the question asks, my page has apparently finished loading and I am scrolling through, then all of a sudden posts begin to appear again at the top of the list pushing down where I am currently at. It isn’t just one or two posts, sometimes it’s a waterfall of posts. I guess they are loading in async.
Is there some setting I can change to stop this, do I have my filters wrong. I’m normally browsing with All, then I switch to Active or Hot, but it seems to happen with any way I have it set.
The developer said this was fixed and would be released with 0.18.0. The release candidate for that came out today, so I’m hopeful we upgrade soon.
That’s the live update feature of Lemmy, which is pretty annoying to be honest. It’s also buggy, sometimes it goes completely crazy and pushes huge numbers of new posts in a short time. That’s a known bug that will be fixed in the next version, though. I hope they will not only fix the bursts of new posts but will also implement an option to completely disable the live update feature.
I feel like leaving it as opt-in would satisfy people who like it and people who don’t.
Yep, that’d be the best way. I could imagine that this will be the way it’s going to get implemented.
As far as I know, it’s from when Lemmy had much less activity. The new posts would move your feed, but it would happen very slowly. With the influx of redditors fleeing that site (me included), it seems to be happening more frequently, and I know there’s an open issue on github about it.
That does seem like it would be nice with low activity, but with larger numbers it’s makes using the feed very difficult. With the default setting I still see a lot of the same posts from the last few days so I try to switch it to get new things, then the mass loading happens.
Agree, it makes for a very stressful experience just trying to read a post and it keeps being pushed off the screen (esp with images just closing). But I am sure some of the super dedicated people here are already on it, with the huge influx we just all need to be a little patient.