-
-
Notifications
You must be signed in to change notification settings - Fork 2.2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[BUG]: "Shake device" prefix emoji (maracas) is garbled #17090
Comments
Hi @snowtimeglass ,are you work on this issue. i like to work on this issue. |
Debug Info
|
Hi @gautamsingh2 I'm happy if you work on it, thanks. |
Hi @SanjaySargam, i my case also i am able reproduce this issue. i think this issue is below specific android version(may be 13) Debug info
|
i found that this issue exist in those device which have android version less than 14. because this Unicode Character maracas is not support in those android version. |
This emoji should be available to us even on older Android via the emoji2 google library which is a transitive dep of AppCompat, which we are using. They list a process to troubleshoot why a modern emoji isn't working: https://developer.android.com/develop/ui/views/text-and-emoji/emoji2#appcompat Alternatively, we could copy it locally: However it really should work and I believe the google dev doc troubleshooting / verification check should get it going. Likely it is just a manually created TextView or something and not extending the Compat version so not getting access to the emoji2 updated unicode set |
This is not a regression. The emoji does not display with API 30 on
|
i try all step that is mention in it: https://developer.android.com/develop/ui/views/text-and-emoji/emoji2#appcompat.it is not working out. Already Preferences activity extends AppCompatActivity and AppCompat version is high than 1.4.0. i try with AppCompatTextView but still not working |
I created a dummy app where the MainActivity extends AppCompatActivity and uses the AppCompat library higher than 1.4.0. In this app, I added a text box that displays the maracas emoji. The emoji shows correctly without any issues (no tofu box) in android version 11. However, in the AnkiDroid app, which also uses AppCompatActivity and AppCompat library higher than 1.4.0, the same emoji isn’t working correctly, and I’m not able to figure out why this discrepancy exists between the two apps. |
I wish we had analytics to see if "Shake device" is a really used feature or not |
@BrayanDSO ,what is relationship between this issue and analytics of "Shake device" feature. |
https://www.reddit.com/r/Anki/comments/1gddwpy/comment/lu7c1ey/ |
Checked for duplicates?
Does it also happen in the desktop version?
What are the steps to reproduce this bug?
[Settings] > [Controls] > enable [Enable gestures] > [Show answer] > [Add gesture] > [▼] > see the second item of the list
Expected behaviour
The prefix emoji of "Shake device" option is not garbled.
(v2.17.6)
Debug info
(Optional) Anything else you want to share?
The issue is reproduced in version 2.18.0.
Research
The text was updated successfully, but these errors were encountered: