mattboldt/typed.js

Problem typing emojis

isaacbatst opened this issue · 3 comments

Description

Emojis are typed code by code so that they are not rendered correctly for a while, showing a "?"

Demo

https://jsfiddle.net/2oufqe0v/9/

Steps to Reproduce

  1. Use an emoji on typed string
  2. Put a speed like 40
  3. Se emoji be "?" for an instant

Expected behavior: Emoji be written atomically

Actual behavior: Emoji is written code by code

Reproduces how often: Always, but it's more noticeable on slower speeds

You'll have to use the hexadecimal value to get them to display properly: https://jsfiddle.net/dut16zbc/

Table of all emoji hex values: https://www.quackit.com/character_sets/emoji/emoji_v3.0/unicode_emoji_v3.0_characters_all.cfm