I'm working on a preset that uses corner pin data and elaborates it with a series of cursor, angle and point control effects.
I ran into an issue: in the preset that I've created, every time I apply it onto a layer it disables every control effect because the first layer control is set on the wrong layer and it can't find the layer with the corner pin data; so every time I have to open EVERY SINGLE control effect to re-enable them after I've set the correct source layer of corner pin.
Is there a way to do it automatically as soon as I select the correct layer from which it should look for the data? I've tried with the try-catch statement, but it wouldn't enable the effects after the correct layer was set.
I include a couple of images showing the issue.
Don't struggle on the language, I don't know how to write expressions internationally.
Oh my god you're amazing!!!! ???
By the way, do you know how I could hide or integrate the effects so that, when I apply the preset, only the effects that I want to see actually show up while the others used to process the data in between the steps are not visible, yet still working? I.E., say I just want to see the layer control effect and the final point control, while other effects are hidden underneath the preset.
I don't know if it's possible, but it would be very handy ;)
I don't know of any way to do that unless you apply a second preset (with the hidden controls) to a hidden layer. It would be easy to do if you're using a script, but it doesn't sound like you're doing that.