Skip to main content
Question

Text style changes propagate across component variants sharing a linked TEXT property, following Figma MCP edits

  • July 31, 2026
  • 1 reply
  • 8 views

Toby Burkill

Environment

  • Figma Desktop App version 126.7.10
  • macOS 26.5.2 (25F84)

Summary

When a component set has multiple variants whose text layers reference the same component TEXT property ("content data point"), applying a different text style to the text layer in one variant also changes the text style of the text layer in other variants that reference the same property — even when those variants previously had different, independently-set text styles. This was first observed after the file had been edited via the Figma MCP (plugin API); the affected variants had not previously shown this behaviour. On a previous occasion, the issue was no longer present the following day without any deliberate fix being applied.

Steps to reproduce

  1. Create a component set with at least two variants.
  2. In each variant, add a text layer and connect it to the same component TEXT property (so all variants share one editable content field).
  3. Using the Figma MCP, update variable bindings (e.g. colour variables) on the component set.
  4. Apply a different text style to the text layer in each variant (e.g. variant A gets Style 1, variant B gets Style 2).
  5. Select the text layer in variant A and change its text style to Style 3.

Expected result

Only variant A's text layer changes to Style 3. Variant B's text layer keeps Style 2.

Actual result

Variant B's text layer also changes to match variant A's new style.

Key observation / workaround

No effective workaround found. Disconnecting the text layer from the shared content property, applying a different text style while disconnected, and then reconnecting it does not produce an independent style — the text layer's style reverts to match the other variants still connected to that property.

Shared-property linkage ruled out as a necessary cause

Other component sets in the same file use the identical structure — multiple variants with text layers connected to the same shared TEXT property — and do not exhibit this behaviour; those variants hold different, independently-set text styles without syncing to each other.

Troubleshooting already done

  • Disconnected and reconnected the content property link on the affected text layer, as described above. Issue persists.
  • Ran "Repair component connections." Issue persists.
  • Ran "Regenerate all instances." Issue persists.
  • Restarted Figma. Issue persists.
  • Performed a full "Reset Figma and restart." Issue persists.

Frequency

Consistently reproducible when editing text styles on component variants that share a content data point, following edits made to the file via the Figma MCP. On at least one prior occasion the issue resolved itself overnight without a deliberate fix, then recurred after further MCP edits.

1 reply

Jaycee Lewis
Figmate

Hi ​@Toby Burkill 👋 Fancy meeting you here 😊 Just like your other thread, thank you so much for the great format and the video.

Questions:

  • Try right-clicking the text layer and choose Recompute Text Layout in Selection. I’ve seen it work for others who'd already been through repair connections, regenerate instances, and a full reset.
  • If that doesn’t help — double-click into the layer, select all the characters, and check whether the Typography panel shows one clean style or any mixed formatting (style changes behave differently when part of the text carries its own formatting)

Also: does it happen if you rebuild the same setup in a fresh file and skip the MCP step? Could be a clue to whether the MCP edit is the trigger or just when you noticed it.

If neither helps, I'll open a ticket for us. Thanks! — Jaycee