SOLVED: Clicking inner components shows 'Element doesn't exist' error

Usually, when we click a component in the builder (within the preview/iframe area, not in the structure panel) it takes us to the component settings (displaying the properties) where we can click the ‘edit component’ to be able to edit the inner elements and view their settings.

But with nested components, this only happens for the outermost component. When we’re inside of a component and click on a nested component to edit, instead of seeing the properties for that component, we see a ‘Element doesn’t exist’ error.

Steps to reproduce…

  1. Add section > container > block > heading (or any element here) to a page
  2. First, make the block into a component (this’ll be the inner component).
  3. When outside of the component settings, clicking this component will display the properties as expected.
  4. Make the container a parent component. While inside this parent component, try to click the inner component (the block in this case) to edit it. The error ‘Element doesn’t exist’ will show.

Screen recording showing steps…

https://komododecks.com/recordings/wIf32nJlMuvLJCV2dQ4L

Hi David,
Thanks again 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.