Skip to main content
Question

Apply underline to the choosen component variant only

  • February 23, 2026
  • 5 replies
  • 61 views

Hugo-M

Hello,

I have a component with a shared text property accross all variants.
I want the hover state to be underline, so I apply underline to the hover variant.
But since it’s sharing a common text property, the underline apply to all variants.

Is that a bug ? or a bad feature ?
I’m not sure but that’s really annoying

5 replies

Hugo-M
  • Author
  • New Member
  • February 24, 2026

Here’s a screenshot to demonstrate the bug : I have several variants with differents text style linked to the same text property :
 



As soon as I underline one of the variant, it apply the override to all variants :
 



It’s probably a bug, since my understanding is that a text property is only about content itself, not the styling. So a styling override shouldn’t affect the text property value


csereid
  • New Member
  • June 18, 2026

I’m having the same problem, and it’s preventing me from making this component I’m working on.


Jaycee Lewis
Figmate

Hey ​@Hugo-M  and ​@csereid 👋 

I tried to reproduce this and couldn't, which actually points us somewhere useful.

My test (Short version): in a clean file with two variants (Default / Hover) both bound to the same text property, applying underline to just one variant stayed on that variant only. It didn't propagate.

A couple of things that would help me pin it down:

  • How are you applying the underline?
  • What font + weight are the variants using?
  • In your screenshots the variants have different text styles tied to one property — are those styles shared/linked, or set individually per variant?

My hunch is the trigger is a shared text style rather than the text content property, since a text property only governs content. If you can confirm those three details (a quick screen recording of the moment the underline jumps across would be gold), I can try to repro it exactly. Thanks! — Jaycee


Hugo-M
  • Author
  • New Member
  • June 19, 2026

I think everything is in this screen records, happy to give more details if needed


Jaycee Lewis
Figmate

Hey ​@Hugo-M 👋 Thanks again for all the help so far. You’re a legend 🙌 I opened a support ticket for this (ID 1976173) The email subject line is Underline override propagating across all variants sharing a text property. I added a few requests to help support work on this to the email. Keep an eye on your email inbox for the ticket and any replies. Have a great rest of your week! — Jaycee