WIP: Property bindings: global class not applied in nested components

When building Nested Components, it is possible to link Global classes Property from a nested component to the parent Global classes Property. But unlike other properties, the Global classes Property is not working when using the parent component instance.

I built these Global classes properties exactly the same (same options, same labels, same css classes). I tried out the Select Property and this works fine.

Since this is a bit complex, here are the steps to reproduce it:

  1. Create a Block with an icon and text.

  2. Select the icon, create a class and set an icon color. Repeat for a second class with different color. Remove both created classes from the icon.

  3. Select Block and make component (child).

  4. Create Global classes property with the two created classes. Assign the property to the icon class.

  5. Leave component. Make new Block, add the previously created component as instance and make the new block a component (parent).

  6. Create Global classes property with the two created classes. The Values need to be identical to the previously created property.

  7. Assign it to the child instance property within the parent component.

  8. Leave component. Change parent instance property.

Hi @davidfrx,

Thank you for reporting this issue with detailed steps :slight_smile: I have added this to our internal bug tracker.