Добрый день!
Я заметил баг на 10-й версии Андроида: если в сообщении больше 50 эмодзи символов - то 51-й и далее эмодзи выводятся в упрощённом виде. На ios и андроидах старой версии все видно нормально.
Немного покопался в исходниках телеграма и нашёл там в файле
Emoji.java строчку:
...
if ((Build.VERSION.SDK_INT < 23 || Build.VERSION.SDK_INT >= 29) && emojiCount >= 50) {
break;
}
Не уверен что из-за этого, но здесь явно указывается 29 СДК (это как раз 10 андроид) и больше 50 эмодзи, если условие верно они видимо прерывают нормализацию символа
В bugreports написали, что это не баг, а так задумано. Подскажите кто знает, почему?