I am trying to promote a parameter on a lop-level hda that lets you choose a primitive path from the primitive picker dialog. This creates the issue of expressions and the picker being relative to the input stage of the HDA, not the node inside the hda. In my example, I created a reference lop inside the hda. I also added tommy as an input stage and a cube as the reference. If I click the primitive picker, I can easily select what I want. However, once I promote the parameter to the hda you will notice two things happen:
1. the expression
/`@sourcename`
2. the picker dialog breaks because its looking to the input of the hda, not the reference lop. since there is nothing being input into the hda you just see the error "Not enough inputs connected"
How do we solve that problem?
Thanks