There are two major logic breaks I witnessed with your current variable update:
- String variants for variables can only be applied to child-components, but not to the parent-component - but WHY?
For me this pitfall resulted in a lot of confusion and probably an hour wasted to find out why on earth it doesn’t work as intended.
- Why do you intentionally hide the boolean true/false variable option for the visibility of a layer behind a right-click?
It took me a couple of youtube videos to find out that it was a right click that was needed to actually access and apply the boolean variable functionality. As far as I know it’s the only place in the UI that works that way.
Why on earth do you use the variable icon everywhere but not next to the hiding option?
It just doesn’t make sense to me.