In a discussion titled ‘Emojis in titles?’, users explore whether emojis are supported in topic titles on Discourse. charleswalter reports that while emojis appear in post bodies, they render as whitespace in list views — particularly image-based emojis — despite being allowed in input. codinghorror confirms emoji are supported in titles (Unicode and text), but notes that Unicode emojis may not be converted to PNG/text equivalents as they are in posts, leaving rendering dependent on the client. charleswalter observes text-based emoji render correctly, but image-based ones appear as blank spaces on desktop. gdpelican points to a known Chrome bug affecting bold text and Unicode emoji rendering, which reportedly works fine in Firefox and other browsers; gdpelican later notes the Chrome bug appears fixed in newer versions. ColdSun notes no issues on their forum, suggesting variability across setups. codinghorror references a blog post explaining emoji handling in Discourse, including client-side rendering limitations. charleswalter concludes they’ll avoid bolded titles to ensure emoji display properly. In a side note, charleswalter asks if basic smiley notation (e.g., ‘:)’) fails when followed by punctuation — a question left unanswered in the thread.
Our members like to use emoji, and I’ve noticed that sometimes on the lists I see large amounts of whitespace. Turns out the list view does not render the emojis that the user entered in the subject.
Anyone know if these are supported characters? Thought it was interesting that they can render in post view, but not on the subject, even though the input allows it.
There might be more to this than just assuming the emoji are to blame. Emoji on my forum show up correctly in both text and image versions on both mobile and desktop views.
Oh, this might be slightly off topic @codinghorror , but is it known that the most basic smiley notation won’t get picked up if directly followed by punctuation :)?