currently, no, there's no way to turn this off unfortunately.
In the next lemmy release (0.18.0), it won't have this behavior, because they are getting rid of websockets, which is a performance bottleneck as well.
Welcome to lemmy.ca's c/main!
Since everyone on lemmy.ca gets subscribed here, this is the place to chat about the goings on at lemmy.ca, support-type items, suggestions, etc.
Announcements can be found at https://lemmy.ca/c/meta
For support related to this instance, use https://lemmy.ca/c/lemmy_ca_support
currently, no, there's no way to turn this off unfortunately.
In the next lemmy release (0.18.0), it won't have this behavior, because they are getting rid of websockets, which is a performance bottleneck as well.
The mentioned version 0.18 also just got its first release candidate for testing. I can only imagine it'll be rolling out fully in the coming days.
In trying to work around this, I selected "Top Day" as the sort type, but it's real-time loading posts that even have 0 or 1 votes.
If "Top Day"'s settings can be changed to only show the day's top 30-or-so posts by votes, this could allow us to view "All" without scrollmagedon, while we wait for the fix in version 0.18.
Agreed; I see this in my own lemmy instance as well. You are scrolling the main page and suddenly everything jumps for 10s as a hundred new posts come in. Yay for dynamic UI, but this is also a bit of a UX nightmare. Seems to be a lemmy default.