Skip to content

"@room" tags do not render anymore #26719

@mcclure

Description

@mcclure

Steps to reproduce

The "@‍room" tag, messaging everyone in the room, no longer shows up as a "tag" for me in Browser Element. It is just the word "@‍room". I believe this is a bug because it is a regression (it used to work, as recently as 2 months ago) and because in other clients the same "@‍room" instances show up as a tag.

Outcome

What did you expect?

I expect that if someone has room-notify permissions "@‍room" will appear in a special way, such as in an oval, to show it is a mention. I expect that if someone does NOT have these permissions, it will show up as just the text "@‍room". Thus, to me "@‍room" rendering special or not is an important signal because it shows whether or not the notify-all worked¹.

So for example this is what a friend of mine sees in Element for Linux (Flatpak, Element version: 1.11.50, Olm 3.2.15). This is my "expected behavior".

image

When I look in the Element Android client I see essentially the same.

What happened instead?

This is what I see in browser:

image

This screenshot was taken on the same account as the Android version which worked. Reloading the page did not change the appearance.


¹ It was a little inconvenient, I moderate a bimonthly meeting where I need to announce the beginning by typing "@‍room", it didn't seem to do anything, so while trying to ask others if it was working I typed "@‍room" several more times and now I think I was spamming people with messages.

Note: In the interest of not spamming the Github user named "Room" I have inserted zero-width spaces into all instances of "@‍room" in this message.

Operating system

Windows 10 with Chrome 119.0.6045.159 AND Linux Ubuntu 23.10 with Firefox 119.0 Snap

Browser information

URL for webapp

https://app.element.io/

Application version

Element version: 1.11.51 Crypto version: Olm 3.2.15

Homeserver

:matrix.org . I am uncertain how to tell what server a particular "room" is hosted on.

Will you send logs?

Yes

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions