Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add "slow mode" without live updates #133

Closed
Nutomic opened this issue Jan 20, 2021 · 15 comments
Closed

Add "slow mode" without live updates #133

Nutomic opened this issue Jan 20, 2021 · 15 comments
Labels
enhancement New feature or request

Comments

@Nutomic
Copy link
Member

Nutomic commented Jan 20, 2021

In this mode, Lemmy would not insert new posts, comments or votes directly into the page, but just show an "update" button which inserts all the new items once clicked.

Mastodon has something similar:

Screenshot_20210120_024000

Screenshot_20210120_023906

@Nutomic Nutomic added the enhancement New feature or request label Jan 20, 2021
@dessalines
Copy link
Member

I'm thinking this will be an account setting, and basically just disable websockets, so all new info requires a page refresh.

@poVoq
Copy link

poVoq commented Jan 21, 2021

Actually I just noticed a related "bug". When the auto update happens and you are just composing a reply, then that draft gets lost, which is a quite serious flaw from a usability point of view.

@dessalines
Copy link
Member

Can you replicate this? I've solved this a few times but people still say its happening.

@poVoq
Copy link

poVoq commented Jan 21, 2021

Not really, but I guess it happens when the update comes shortly after you start writing? I was about one sentence into a new reply on the main thread (not a comment reply) when someone replied to one of my previous comments and the auto-update caused the wipe of the draft.

@dessalines
Copy link
Member

I just tried to mess around with this on https://enterprise.lemmy.ml by making two users, and having them open in different firefox containers. Comment replies, edits, deletes, don't seem to wipe the other users fields.

@lboklin
Copy link

lboklin commented Feb 4, 2021

I just tried to mess around with this on https://enterprise.lemmy.ml by making two users, and having them open in different firefox containers. Comment replies, edits, deletes, don't seem to wipe the other users fields.

I had it happen to me while composing a top-level comment and another comment was made (I don't remember if it was a reply or top-level comment).

In any case, I consider the live updates disruptive and jarring, so I'd appreciate an option to turn it off.

@dessalines
Copy link
Member

#169 may make this moot.

@lboklin
Copy link

lboklin commented Feb 8, 2021

I don't think it does, because the purpose of slow mode is to prevent any rearranging or new things popping in, while with #169 new comments will still appear.

@slash-zero
Copy link

By the way, this still happens in the web ui.

@maxh-
Copy link

maxh- commented Jun 13, 2023

I think this will become a major issue. Having the page shift around while trying to read content, write content or clicking links really hampers the user experience.

@jbjoeB
Copy link

jbjoeB commented Jun 13, 2023

+1 You're looking at the front page and then boom some random new post pops up and you're like wtf I just lost my place. I understand sorting by new and something comes in but not Hot or Active

@fenn1c
Copy link

fenn1c commented Jun 13, 2023

Please bump this, I’ve been trying to find a setting to disable the live inserts of new stories in All, I can never read a post before it vanishes!

@Nutomic
Copy link
Member Author

Nutomic commented Jun 13, 2023

This will be fixed soon in 0.18

@Die4Ever
Copy link
Contributor

honestly I just think live updates should be disabled for now, they add load to the servers which we don't need right now, and they're a bit buggy

@dessalines
Copy link
Member

Not relevant as the next release removes live updates.

@dessalines dessalines closed this as not planned Won't fix, can't repro, duplicate, stale Jun 13, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

9 participants