Emoji ZWJ sequences rendered as component characters in editor

Steps to reproduce

Paste or insert an emoji containing a ZWJ (U+200D) into the editor, e.g. :man_facepalming:

Expected result

The editor displays the emoji as a single character.

Actual result

The editor displays the component emoji and a red dot for the ZWJ:
Screenshot 2020-07-10 at 10.20.59

(The preview window correctly shows the emoji as a single character)

Environment

  • Operating system: macOS 10.14
  • Obsidian version: v0.7.6
2 Likes

+1. Would be nice to see this :slight_smile:

Would be solved once this issue resolves: