Setting "Hide roles" in user preferences to "True" is not working.
Roles should be hidden in the chat window.
Roles are shown, same as if "Hide roles" would be disabled.
No errors are logged about this issue.
Hi! I would like to work on this.
Can I work on this? I already made some progress.
@ggazzo can you please review my PR?
@Perflyst the hide roles setting will affect the messages rendering only since it's under the message's section in the user's preference panel.

Is this issue related to a but where the roles are still be shown in messages, or you expect to hide the roles in other parts of the application?
The roles are shown behind the name in the chat window (group, private message etc)
This was not the case before the update to latest version.
On December 9, 2019 12:19:03 PM UTC, Rodrigo Nascimento notifications@github.com wrote:
@Perflyst the hide roles setting will affect the messages rendering
only since it's under the message's section in the user's
preference panel.
Is this issue related to a but where the roles are still be shown in
messages, or you expect to hide the roles in other parts of the
application?--
You are receiving this because you were mentioned.
Reply to this email directly or view it on GitHub:
https://github.com/RocketChat/Rocket.Chat/issues/15931#issuecomment-563212870
@Perflyst can you add a screenshot here demonstrating the issue?
Of course, see the screenshot below

Can anybody explain to me what is the real issue here? I have tested it and the behavior I came up with was:
hide roles is true for a user (say user1 role1) then he can't see anybody's role in the chat area but he can see the roles of other users (say user2 role2)in the side panel.This issue appears to be fixed after updating to 2.4.1
The issue was that if "Hide roles" in user settings was set to "True" all the roles behind a username were still shown. It looked the same, doesnt matter if this user settings was set to True or False.