Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Emojis added in Unicode 15 and 16 are not able to be selected #2083

Open
ByteOfBrie opened this issue Dec 9, 2024 · 0 comments
Open

Emojis added in Unicode 15 and 16 are not able to be selected #2083

ByteOfBrie opened this issue Dec 9, 2024 · 0 comments

Comments

@ByteOfBrie
Copy link

ByteOfBrie commented Dec 9, 2024

Describe the bug

On Cinny web (tested on Firefox on Linux and on Windows), I cannot properly interact any of the new emojis added in Unicode 15 or Unicode 16.

For example:
image

(For my testing, I primarily used light_blue_heart (🩵) and compared it to blue_heart (💙), which is older and works properly)

If the light_blue_heart emoji is added to the top four most frequent of io.element.recent_emoji (which I edited the frequency of manually using Element and /devtools), the quick emoji picker will display less emojis:
image

For reference, this is how it should look:
image

Reproduction

  1. Click on emoji picker
  2. Search for an emoji added in Unicode 15 or 16 (ex: light_blue_heart)
  3. It doesn't show up

Expected behavior

The emoji appears in the emoji picker and as a quick reaction

Platform and versions

1. OS: Linux, Windows
2. Firefox 133.0
3. Cinny version: v4.2.3 (app.cinny.in)
4. Matrix homeserver: self-hosted conduit

Additional context

Both emojis appear when sent as a message (and are fine if copy-pasted into the Cinny message input):
image

When emoji reactions are used in other clients, they render properly in Cinny:
image

When hovering over an emoji reaction, they do not appear consistent with other emojis:
image
other emojis:
image
image

It is apparently still possible to react with the emoji, but it cannot be selected:

  1. Open the emoji picker
  2. Paste the 🩵 emoji into the bar
  3. Click react, the emoji appears properly
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant