La razón es que ocurre cada vez que un nuevo emoji se está “cargando de forma diferida” y los atributos de tamaño se están renderizando.
Una vez renderizado, el problema no ocurre. Pero si navegas por un tema con muchas respuestas y en el que se utilizan bastantes emojis, verás constantemente que este comportamiento ocurre y hará que el uso de Discourse sea imposible.
Logramos “solucionarlo” en nuestro tema personalizado, pero creo que esto debería abordarse también en el tema predeterminado, o mejor aún, en la función que procesa las publicaciones, ya que no veo ninguna razón para que se apliquen esos atributos HTML relacionados con el tamaño en lugar de usar CSS simple.
Añadiré que todos los navegadores para iOS parecen usar webkit, por lo que será un problema principalmente para los dispositivos Apple. Sin embargo, no soy un experto en ello, así que tómate esto con cautela. Se requerirían más pruebas.