Issue: For Bricks elements that use the repeater control, the sub fields of the repeater can’t be populated via a component property if the element itself is a component.
(importantly, this only occurs if the element itself is turned into a component, not if the element is inside of a component).
Obv many native Bricks element use this type of repeater control (it’s true for any elements using the repeater controls as far as I can tell), but here’s one simple example to replicate the issue…
- Add a list element to a page.
- Right click on the list element to create a component from that element.
- Inside of the ‘items’ repeater control, set up a text property on the ‘title’ sub field.
- Come out of the component options and try to add in a title for the component.
- Notice it doesn’t populate the title.
Screen recording showing the steps - sub fields can't attach to properties if element is component