Skin-toned Heart Hands emoji in RTL appears wrong
If you insert any skin-toned Heart Hands emoji in RTL direction of text (or after an Arabic text in the same line), it will appear as the yellow untoned emoji + the color as two separate emojis.
Example (this needs to be in RTL direction to show up): ت🫶🏻 https://imgur.com/a/DCi4fl6
Notes:
- This issue occurs in all versions of AppleColorEmoji Unicode 15.1 (Regular, HD, Flipped & Low Quality).
- This issue does not occur in iOS 17.0 (non-jailbroken). I don’t know when & if this was fixed, or if this is exclusive to EFM fonts.
EDIT: Found more emojis that have the same issue when the text direction is RTL https://imgur.com/a/p32bO8P
Weird, this doesn't happen on my iPadOS 15.7.8
Can you try reinstalling the fonts and the tweaks (EmojiPort) ?
Thanks for the reply. I tried reinstalling everything but unfortunately it didn’t work.
I’m using iOS 15.1.1 Also disabled all dylibs using iCleaner Pro (except EmojiFontManager.dylib & EmojiPortPE.dylib) & the issue still occurs (so the issue is not caused by other tweaks).
Which tweaks did you reinstall exactly?
By the way it works fine on my iPadOS 15.1, Notes app, preferred language set to Arabic.
Strange.. my preferred language is set to English though (EDIT: I set the preferred language to Arabic & the issue still occurs).
Using Sileo, I reinstalled:
- EmojiPort (iOS 12.0-17.3)
- EmojiPort Resources (iOS 10+)
- EmojiLibrary
- EmojiFontManager
- AppleColorEmoji Unicode 15.1 (EFM)
- EmojiAttributes