RocketChat / RocketChat/Rocket.Chat.ReactNative

bug: New unicode emojis not visible in reactions

Open
#7,578 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

🐛 bug type: bug
Dominant language
TypeScript
Stars
2.4k
Forks
1.5k
Avg merge
1d 18h
Merged PRs (30d)
90

Description

Describe the Bug

Newer (relatively) unicode emojis are not visible in the RC mobile client.

Steps to Reproduce
  1. Post a message using the web client.
  2. React to the message with 🫡 ( :saluting_face: ) using the web client
  3. Check the message and the reaction with the mobile client
Expected Behavior

You should see the reaction 🫡 1

Actual Behavior

You see the reaction :saluting_face: 1

Rocket.Chat Server Version

8.7.0

Rocket.Chat App Version

4.75.0.109474

Device Name

iPhone, Android (generic)

OS Version

iOS 26.6 and Android 15

Additional Context

RC 8.7.0 switched to use unicode based emojis instead of JoyPixels set. Probably related.

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Reproduce the issue in the React Native mobile client using the web client to add the 🫡 (🫡) reaction, then inspect the mobile reaction display and emoji handling paths. Compare the rendered result with the expected Unicode emoji and verify that newer Unicode reactions display correctly on both iOS and Android.

Written by the indexing model from the issue text.

Assessment

Tech stack
react-native, typescript
Domain
mobile
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Quiet
Clarity
Mostly clear
Newbie friendliness
64/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.