element-hq / element-hq/element-android

right to left shows emoji verify as wrong order.

Open
#8,237 0 comments 0 reactions 0 assignees View on GitHub
A-E2EE-SAS-Verification O-Occasional S-Minor T-Defect Z-RTL
Dominant language
Kotlin
Stars
3.7k
Forks
917
Avg merge
8d 20h
Merged PRs (30d)
1

Description

### Steps to reproduce

use element app and set language as a right to left one (mine is Persian).
try to emoji match with someone that has left to right set for interface language.
the emojis are show in different order (rtl and ltr).

this is way more pronounced when one device has space to show more emojis in one line (like landscape mode or in my case a tablet).

compare these two pictures to see the issue.

![Untitled2](https://user-images.githubusercontent.com/7523164/224592276-2b4c0a8a-09be-445a-8dfa-c28d9e16ac42.png)
![Untitled](https://user-images.githubusercontent.com/7523164/224592322-593ebeab-9b70-4fc3-b0b9-a4e8415a4532.png)

### Outcome

#### What did you expect?
same order of emojis as they are pictures not letters.

#### What happened instead?
order was reversed.

### Will you send logs?

No

### Are you willing to provide a PR?

No

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.