element-hq / element-android

A Matrix collaboration client for Android.
https://element.io/
GNU Affero General Public License v3.0
3.39k stars 732 forks source link

In-app emojis don't follow system emojis #5336

Closed Miepee closed 2 years ago

Miepee commented 2 years ago

Steps to reproduce

  1. Open Element
  2. View an emoji in a room, or send one

Outcome

What did you expect?

The emoji should be displayed using my systems emoji font.

What happened instead?

The emoji was displayed using a hardcoded emoji font by element. Top is the emoji that Element displays, bottom is the emoji from my keyboard's emoji picker. image

Your phone model

Honor 6x

Operating system version

Android 7.0

Application version and app store

1.4.0 [40104000] (F-d1e49624)

Homeserver

matrix.org

Will you send logs?

No

ouchadam commented 2 years ago

thanks for raising, this is actually a feature of the emoji-compat library which aims to keep the emojis consistent across OEMs/android versions

I'm going to close this in favour of allowing switchable emoji fonts https://github.com/vector-im/element-android/issues/5039