SOLVED: Elements using repeater controls won't populate from component properties

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

1 Like

Hi David,
Thanks so much for your report!

I reproduced the issue and added it to our bug tracker.

Best regards,
timmse

Hi David,

We fixed this issue in Bricks 2.0 beta, which is now available in your account.
Changelog: Bricks 2.0-beta Changelog – Bricks

Please let us know if you are still experiencing issues.

As with any pre-stable release, please do not use it on a production/live website. It is only meant for testing in a local or staging environment.