You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
"I noticed just now that someone mentioned my name in a post, but got the capitalization wrong. However, the post still had the purple dot on it to show me that I was mentioned, even though the name itself was not clickable to my Profile.
I wasn't sure if this was normal, because I thought mentions of the display name did not show the purple dot. Maybe it worked for me because the display and user names are the same?
The text was updated successfully, but these errors were encountered:
It's a case-insensitive regex. It's been case-insensitive since the mention icon was created in 35bb592
There's pros and cons for having it remain case-INsensitive
CON: Usernames are meant to be case-sensitive so strictly speaking this RexEx should be case-sensitive.
CON: We do still have some instances where there are two players with the same Username just using different letter cases. (However those players are long-inactive, so you wouldn't expect mentions of them in chat now.)
PRO: There are times when a player will type a Username manually instead of using the reply feature to enter a Username automatically, and sometimes they would get the case wrong. The player who they are trying to mention WOULD want to see the mention dot in that case.
PRO: There are times when a player will type a Display Name with an @ symbol instead of typing a Username. If the targetted player's Display Name is the same as their own Username, then you WOULD want the mention dot to appear.
CON: As in the previous point, but if the targetted player's Display Name is the same as someone else's Username, then you would NOT want the mention dot to appear.
Points 3 and 4 may be more common than point 5 so maybe it's best to leave the regex as case-insensitive? I'm on the fence about this though.
I think points 1 and 2 aren't important enough to outweigh any usability benefits from leaving it case-insensitive.
The text was updated successfully, but these errors were encountered: