Par Exec not getting correct par val when par is binded

Parameter Execute not reporting the correct value of the par binded / bound to another par.
In the test project, the par val is always reports as ‘False’, not reflecting the actual state of the parameter.

When using getAttr with (par.Name) i get the correct value, without the need for an explicit .eval()

Latest TD v 2020.25380 | Windows 10 v2004
bugExample.toe (4.6 KB)

par.val is always the CONSTANT (grey) mode value. You have to do an eval() to get the current value without regard to the mode.

1 Like