Notification about chat messages in the header

There used to be a chat icon in the header indicating that you have unread chat messages. This was very helpful to notice activity in other chats while you were looking at a specific chat. For example, to notice that person B replied while I am chatting with user A.

That icon was removed: FIX: hides redundant chat icon on mobile chat routes by yuriyaran · Pull Request #35015 · discourse/discourse · GitHub
And while I understand that you don’t need a button which takes you to chat while you are at chat, I do really miss the notification count that was lost when the icon was removed from the header.

3 Likes

Hey @Moin, thanks for calling this out. I’d noticed something similar myself. We’re talking internally about how to address this and will follow up here once we have decided on our plan!

I’m not sure whether the small green “(1)” at the top left in this screenshot is meant to replace the header indicator. Since there hasn’t been any update here, I’m unsure, but it feels like this might be the replacement, so I thought this could be the right place for feedback.

In some cases, switching chats when a new message arrives probably makes sense. It becomes confusing, though, when the new message is in the same chat you’re currently reading.

I often scroll up to read older messages (for example, when preparing a reply). In that situation, the indicator makes me click the arrow, which takes me out of the chat, even though the new message is actually there. At least in my experience, the person I’m actively chatting with is more likely to respond than someone else, so leaving the chat feels unnecessary. In this case, it would be more intuitive if the indicator guided me to use the bottom arrow to scroll to the new message, rather than the left arrow that switches chats.

2 Likes

Sorry about that…my mistake. Thanks for posting this here, though.

Yes, because we don’t show the chat header icon when you are in chat on mobile, we are using this area to indicate that there are new chat notifications while you are in chat.

But I see what you mean — it is confusing to show a notification for the channel you’re in, when you’re scrolled up in the conversation. At least, it’s confusing to show it in that area. I could see wanting to do something to the :down_arrow: icon in the channel to make you aware of new activity in your current channel, but let me ping @chapoi to see what she thinks.

Makes total sense, let’s follow-up internally. Reusing the arrow-down icon is a good starting point.

1 Like