Fintasys / emoji_picker_flutter

A Flutter package that provides an Emoji picker widget with 1500+ emojis in 8 categories.
MIT License
154 stars 114 forks source link

Frowning Face - missing the matching emoji in the picker #163

Closed tboeve-topicus closed 6 months ago

tboeve-topicus commented 8 months ago

The default emoji-set seems to be missing the correct emoji in default_emojiset.dart resulting in this being displayed incorrectly in the date picker - (version 1.6.2)

Got this: Emoji('☹', 'Frowning Face'),

Expecting this: Emoji('☹️', 'Frowning Face'),

Fintasys commented 8 months ago

It's unfortunately depends on the device, software or font. There are some articles about it. Even if it is displayed here the second time correctly, if I copy paste it into the code there is no difference 😢 
Here are some links about it, I’m not sure why this is still an issue… https://www.androidcentral.com/frowny-face-emoji-android-crapshoot-and-it-has-change https://stackoverflow.com/questions/70705389/chrome-does-not-render-frowning-face-emoji-in-color-when-using-sans-serif-font-f

Screen Shot 2023-10-25 at 23 06 47 Screen Shot 2023-10-25 at 23 07 50
Fintasys commented 6 months ago

Frowning Face is unfortunately not correctly displayed on even recent devices and android versions. Also it is not recognized as unsupported emoji. If you want to support the emoji you can use a custom emoji font. Please check the ReadMe to learn how to do it. I think there is no better way unless Google gonna fix it directly in Android.