google-sheets-sync-figma icon indicating copy to clipboard operation
google-sheets-sync-figma copied to clipboard

Google Sheets Sync ignores main component despite + prefix

Open ferryyyyyyyyy opened this issue 3 months ago • 0 comments

Describe the bug

When trying to sync images from Google Sheets into a main component, the plugin does not update the main component even when its name is prefixed with a +. According to the documentation, adding the + prefix should make main components eligible for syncing, but in practice the sync only works when applied to instances, not to the master component itself.

To Reproduce

Steps to reproduce the behavior:

  1. Create a main component in Figma (e.g. Magazine Cover).
  2. Add an image fill (e.g. a placeholder rectangle named CoverImage).
  3. Prefix the component name with + (e.g. +Magazine Cover) as described in the docs.
  4. Connect the component to a Google Sheet with image URLs.
  5. Run the Google Sheets Sync plugin on the main component.

Result: the main component does not update.
Workaround: when creating an instance of the component and syncing on that instance, the image is updated correctly.

Expected behavior

The plugin should update the image fill(s) inside the main component when the component is prefixed with +, as documented.

Additional context

  • Figma Desktop App version 125.7.5

ferryyyyyyyyy avatar Aug 29 '25 18:08 ferryyyyyyyyy