I noticed that when I paste Unicode emojis, I get different renderings. In this example I’m using the emoji-toolbar plugin to insert an emoji.
I always thought that the display of Unicode symbols depends on the font used. However, the font is the same in Source Mode and Reading View. Nevertheless, different renderings are displayed.
So my questions:
Which font is used for displaying emojis in Obsidian?
If the font does not contain its own symbol, what is the fallback?
How can it be that the display in Source Mode and Reading View is different?
Something to do with how Windows interprets the character (from the plugin picker) as opposed to how the browser / Electron-based app displays it when parsed? Take it you are using Windows from the emojis shown in your screenshots.
Do you have any of the other fonts available on your system? Perhaps the developer can help with why it is using two different versions and resorting to the Twitter resource when parsed.