Skip to main content
Question

incorrect display of Fonts, Components...

  • June 1, 2026
  • 1 reply
  • 44 views

stefan.schaar

Hello.
Lately, I've been having a recurring issue where fonts aren't displayed at the correct weight. (I've defined fixed styles and use them globally throughout the document. These styles use variables as values: fontsize, font height, bold/regular, etc.) However, as soon as I click inside the component, the font switches to the correct style. 

Occasionally, I also experience this with the display of icons and buttons (I have also created these as components).

Translated with DeepL.com (free version)

1 reply

Gayani_S
Figmate
  • Community Support
  • June 1, 2026

Hey ​@stefan.schaar, thanks for reaching out!

What you're describing (font weight looking wrong until you click inside the component) sounds like a rendering glitch that can crop up when text styles are driven by variables. 

Here are a few things worth trying:

1. Force a re-render — try zooming in and out (Cmd/Ctrl + scroll) or switching pages and back. Sometimes the canvas just needs a nudge to catch up.
2. Check your variable values — open the variable collection and confirm the bold/regular values are resolving to the exact font weight names Figma expects (e.g. "Bold" not "700" if the font family uses named weights).
3. Detach and reapply the style — on one affected text layer, detach the style, then reapply it. If it displays correctly after, it may point to a sync issue between the style and its variable bindings.
4. Test in a new component instance — place a fresh instance of the component on the canvas to see if the issue follows the master component or only affects existing instances.
5. Try the Figma desktop app vs. browser — if you're on one, test on the other. Rendering differences between environments can sometimes surface font display issues.

 

If none of that helps, it'd be really useful to know:
- Which fonts are affected (are they local fonts or Google Fonts?)
- Whether this happens on all files or just this one

 

For more context on how variables work with text styles, Manage and share styles is a solid reference.

 

Let me know what you find, I'm happy to keep troubleshooting with you!