Reproduction steps
- Go to a community you can upload or modify emojis on
- Edit the emoji name
- Enter a single non-latin character (in my example, I use 안 from Korean, if you want you can copypaste this)
- Press enter
Expected behaviour
Since it doesn't seem to allow non-latin characters in emoji names it all, the field should not accept these inputs in the first place.
Actual behaviour
Continuous validation error. See video
Only way to get out is to completely close and reopen the client. This can be pretty annoying especially if someone who speaks one of these languages presses enter too early by accident or something.
Note that while I only used a single character, this issue occurs no matter how many you put in.
This is effectively the same issue of lack of input sanitization as 4281 but with very different symptoms, so I felt it was worth reporting this separately.
Build information
Canary Desktop 2026.1018.223341, Web 2026.1018.223341, Linux 7.2.10-200.fc44.x86_64 (x64), Electron 44.4.1, Chrome 152.0.7977.78, Node 24.21.0, Locale en-US
Platform
Linux
1 comment
Comment by Fullest