Emojis not handled properly inside tables

Steps to reproduce

  1. Create a new note and insert a table
  2. Inside a cell, add some text and an emoji like β€œTextπŸ‘¨β€πŸ‘©β€πŸ‘¦β€
  3. Click at the end of the cell content (after the emoji)
  4. Press backspace to delete the emoji

Did you follow the troubleshooting guide? [Y/N]

Yes

Expected result

The emoji should be deleted, only β€œText” should be left in the cell.

Actual result

It partially deletes the Emoji, resulting in β€œTextοΏ½β€πŸ‘©β€πŸ‘¦β€ being rendered.

Environment

SYSTEM INFO:
Obsidian version: v1.10.2
Installer version: v1.8.10
Operating system: Darwin Kernel Version 23.2.0: Wed Nov 15 21:53:18 PST 2023; root:xnu-10002.61.3~2/RELEASE_ARM64_T6000 23.2.0
Login status: logged in
Language: en
Catalyst license: insider
Insider build toggle: on
Live preview: on
Base theme: adapt to system
Community theme: none
Snippets enabled: 0
Restricted mode: on

RECOMMENDATIONS:
none


Additional information

this was fixed at some point or I can’t reproduce

1 Like