Skip to main content
Question

Figma doesnt respect unicode Variation Selectors


Skylaa

A big set of Unicode characters can be represented in both text (e.g. ↗︎) and emoji variants (e.g. ↗️). For example, the base character, Up-right arrow is \u2197 . To know which variant is supposed to be rendered, variation selectors are defined in the Unicode standard:

  • ↗️ = \u2197\ufe0f
  • ↗︎ = \u2197\ufe0e

Figma (and Figjam) however, do not respect this, instead the used variant is dependent on the used font, which isn't the expected behavior.

This behavior of Figma is consistent in Chrome and Firefox on at least Linux and Android. This also is not a problem with the fonts itself.

0 replies

Be the first to reply!

Reply


Cookie policy

We use cookies to enhance and personalize your experience. If you accept you agree to our full cookie policy. Learn more about our cookies.

 
Cookie settings