Gutenberg-mobile: Template picker: Missing emoji characters in API 21

Created on 1 Apr 2020  路  3Comments  路  Source: wordpress-mobile/gutenberg-mobile

Describe the bug
The "service" emoji is missing on device with API <= 21
Screenshot_1585743694

To Reproduce
Steps to reproduce the behavior:

  1. Create a new page.
  2. Scroll to see the "Service template" button and notice the "X" instead of tool emoji.

Screenshots
If applicable, add screenshots to help explain your problem.

Smartphone (please complete the following information):

  • API 21 (I wonder if there are other missing emojis on lower versions).
  • Android
  • wpandroid 14.5
Page Templates [OS] Android [Type] Bug

All 3 comments

@geriux could you take a look at this one? It is working fine =>Android 9 devices, but the older versions seems to not support that emoji. Probably that emoji requires a more recent version of unicode.

After some discussions, we decided to use 馃敡instead of 馃洜making it compatible with Android devices running a lower SDK.

While testing I spotted the "Envelope" -> 鉁夛笍 emoji wasn't working correctly for API Level >= 21 <=23

Screenshot_1585757038

I tested going to the Unicode Version 1.0 from the emulator's browser and barely some rendered correctly from that list, then I checked the 6.0 version and almost all of them rendered correctly.

I'm not sure if its a device vs emulator thing but @maxme was that screenshot from an actual device or emulator? Did you see any issues with the envelope emoji?

I'm not sure if its a device vs emulator thing but @maxme was that screenshot from an actual device or emulator? Did you see any issues with the envelope emoji?

This is probably a difference in unicode version. I can't test on a real device with API 21, I think that's not a big deal and it's only affecting ~3% of our users.

Was this page helpful?
0 / 5 - 0 ratings