Backspace doesn't work properly with emoji combination characters
Paste 🧟♀️ (woman zombie) into a document and try to backspace it. It takes four backspaces to delete, one for each character code in the glyph. It even changes to a man zombie after two backspaces (at which point it's probably interpreted as a zombie plus a zero-width joiner). The character should be deleted after a single backspace.
Note delete works fine; only one press of Delete is required to delete it.
Also note the character code sequence to form these emoji (from https://unicode.org/emoji/charts/full-emoji-list.html):
- Zombie: U+1F9DF
- Man Zombie: U+1F9DF U+200D U+2640 U+FE0F
- Woman Zombie: U+1F9DF U+200D U+2642 U+FE0F
Edited by Michael Catanzaro