google-sheets-sync-figma
google-sheets-sync-figma copied to clipboard
Google Sheets Sync ignores main component despite + prefix
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:
- Create a main component in Figma (e.g.
Magazine Cover). - Add an image fill (e.g. a placeholder rectangle named
CoverImage). - Prefix the component name with
+(e.g.+Magazine Cover) as described in the docs. - Connect the component to a Google Sheet with image URLs.
- 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