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
This isn't a feature request or a discussion topic
Bug description
I have a contact name Bob 🇨🇿 (I know a few people with the same name, so an emoji in the contact's name is super handy. Name if fictitious in this example).
Note that this flag (and all flags, actually) is actually a two-part unicode glyph, which is 🇨 and 🇳 one after the other.
Steps to reproduce
Name a contact with a second name starting with a flag emoji, or another emoji which is multiple characters.
Click new message.
Make sure you pick a contact with no actual profile picture.
Actual result: Signal renders profile pictures for contacts based on the first letter of their first and last name, which in this case, should be considered B🇨🇿.
Expected result: It seems signal doesn't parse unicode correctly somehow, but the contact's profile pic actually contains B🇨, which is incorrect (and confusing).
Device info
Device: OnePlus 9 Android version: LineageOS 18 Signal version: 5.35.3
The text was updated successfully, but these errors were encountered:
A grapheme cluster is a sequence of one or more Unicode code points that should be treated as a single unit by various processes: Text-editing software should generally allow placement of the cursor only at grapheme cluster boundaries.
Bug description
I have a contact name
Bob 🇨🇿
(I know a few people with the same name, so an emoji in the contact's name is super handy. Name if fictitious in this example).Note that this flag (and all flags, actually) is actually a two-part unicode glyph, which is
🇨
and🇳
one after the other.Steps to reproduce
Make sure you pick a contact with no actual profile picture.
Actual result: Signal renders profile pictures for contacts based on the first letter of their first and last name, which in this case, should be considered
B🇨🇿
.Expected result: It seems signal doesn't parse unicode correctly somehow, but the contact's profile pic actually contains
B🇨
, which is incorrect (and confusing).Device info
Device: OnePlus 9
Android version: LineageOS 18
Signal version: 5.35.3
The text was updated successfully, but these errors were encountered: