The discussion revolves around the chat activity indicator not being cleared responsively enough. sok777 suggests dismissing the activity dot once a user clicks on a specific chat channel with notifications, as the current system requires going through unread messages and waiting a few seconds. joffreyjaffeux explains that there’s a debounce delay, and changing channels quickly might not register the unread state. He considers the current system “working decently” and doesn’t plan to make changes.
sok777 disagrees, arguing that clicking on a chat channel should clear the notification immediately, without estimating reading time. They ask if there’s a way for users to tweak this setting. joffreyjaffeux mentions that writing a message will clear the notification, but there’s no built-in tweak for users to adjust the delay. He explains that the channel should be marked as read when a user reacts to the bottom of the channel, but a debounce delay can prevent this from happening if a user changes channels quickly.
I noticed that the activity indicator is kind of a hit or miss.
I am wondering if it might be a better practice to just dismiss the activity dot once you click on the specific chat channel you have notifications in?
Because it seems (and I could be wrong) that you need to go through some/all unread messages and wait a few seconds before it disappears.
Yes there’s a delay (a debounce more exactly) so if you change channels fast you might not register the unread state.
There’s an argument to say that if it went that fast, did you really read it? I agree there are cases where it’s not perfect, but I consider it working decently for now. I don’t plan any change to this in the short/mid term sorry.
I appreciate your opinion although I disagree. I think once you click onto a chat (which is a user choice) then you expect the notification to clear and not estimate how long it takes you to read a message. Especially when it’s a chat (as opposed to say, a thorough conversation on a topic).
Think of your (not-so) friendly WhatsApp group messages, sometimes you just want to quickly tap in, see if someone you actually care about wrote something and then exit.
Is there a simple way for others to at least tweak this setting at all?
It’s supposed to be mark as read when you react bottom of channel. It can not happen if you reach bottom and change channel, there’s a debounce delay, so if the debounce hits just before reaching last message, and right after your scroll to bottom and then change to another channel then it won’t call server.