Enlarged emoji following an invalid emoji

(#680) Bug Fixed emoji markdown

Summary

Just like Discord, Fluxer will (client-side) convert a mesage that is comprised of solely 1-3 emoji to a larger size; i.e. the emoji render at ~2x their default height. However, if the first "emoji" does not exist, even if there are non-emoji characters before the next, legitimate emoji, said ligitimate emoji is rendered as Large.

Steps to reproduce

In the below example, :flooshed: is a fake emoji ❌ :flooshed: Lorem Ispum :rofl: <-- :rofl: is incorrectly rendered as Large ✅ :flooshed Lorem Ipsum :rofl: <-- :rofl: is correctly rendered as small ✅ > :flooshed: Lorem Ipsum :rofl: <-- :rofl: correctly rendered as small

Environment

Canary Web 2026.605.11941, Linux (x86), Chrome 149.0.0.0, Locale en-US

Logs or screenshots

image
  • 614155051-765a2403-8506-42ee-ada1-ba058221bcbd.png

    614155051-765a2403-8506-42ee-ada1-ba058221bcbd.png

    479×497 | 52 kB

1 comment

Sign in with Fluxer to comment and vote.
Comment by @Jazztache
RexSystem 1 vote originally by @Jazztache on GitHub
I have confirmed that this happens on the Desktop client as well. stable build 508 (3250c73), 2026-06-06 21:26:08 UTC, Electron 39.2.7, Linux 7.0.14-arch1-1 (x64), desktop stable 0.0.8