-
-
Notifications
You must be signed in to change notification settings - Fork 571
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
Incorrect rendering of Emojis with Zero-Width-Join characters #161
Comments
Thanks for spotting this. Approximately 90% of my work on I'll look into this. Might take me some time if I find there's no simple fix. |
Looking into this some more, I found that I can't solve this without the help of Once support for ZWJs is implemented in these packages, I can fix it in |
I just added support for zero-width joiners in |
Thanks, I appreciate you fixing this! |
It seems that some emojis sequences with zero-width-join runes are unable to be rendered correctly.
For example, with the List view:
These emojis are rendered as their component emojis, instead of the full emoji sequence.
I've double checked that this is not a problem with my terminal emulator, as using the native
fmt.Println
function on these emojis renders them correctly.I've also noticed this behavior with the Table view, so I would suspect that this behavior is present in other views as well.
The text was updated successfully, but these errors were encountered: