Skip to main content

If some layers in my component are currently assigned to a boolean property, Figma now blocks my ability to re-assign these layers to a different boolean property without first locating every layer with an existing property and removing the prop assignment. This is incredibly frustrating, because there is no easy way to select these layers. I instead have to dig through (potentially hundreds of) layers to figure out which ones have properties so I can remove them, then use multi-edit to assign them all to the correct new property. This could be a quick thing for Figma to fix, by means of a couple solutions:

  • Allow re-assignment of layer properties without having to first remove existing assignments.
  • Make it possible to select all layers assigned to a property. This is already possible with variants — I can click the button next to the listed variant to “select _ variants.”

Here’s an example of my current experience:

  • After merging variants from 2 components, I accidentally now have 2 properties (let’s call them “old prop” and “new prop”) with slightly different names that need to be merged into a single “new” property.
  • As I hover over the property I want to remove/merge (“old prop”), Figma temporarily shows me where there are layers using this property. This is useful info, but doesn’t fully help because I can’t easily select these layers.
  • I then go into the layers panel and locate a layer assigned to this property. I can’t simply assign the correct property (“new prop”) instead; first Figma is forcing me to detach from “old prop.”
  • If I use the multi-edit tool to select all matching layers, I also cannot select the correct property because the layers are assigned to a mix of the old and new properties.
Be the first to reply!

Reply