Problem summary
When expression linking two knobs over two nodes using the 'link menu' function (=), if the parent node is altered (through either renaming or duplication) the knob expression link will not be automatically updated and break the link.
This does not occur when using a knob's 'edit expressions' function and only with the 'link menu' functions.
Customer reported version
12.0v3
Customer reported platform
Steps to reproduce
1) Open Nuke, create a Constant node, then duplicate the node to create a Constant1 and Constant2 node.
2) Open the Constant1 node properties and select channel knob's 'link menu' function (=), using 'set link' enter the following expression into the field.
3) Create a similar linked expression in in the color knob, this time using the animation menu and select 'edit expression' and enter the following expression.
4) Try both option a (rename) and b (duplicate) below:
a) Rename Constant2 node to Constant3 and with the properties select another channel and alter the color knob
Result: The color knob will change in Constant1, but not the channels knob
b) Duplicate Constant1 and Constant2 (creating a Constant3 and Constant4 node)
Result: Only the color knob is correctly connecting Constant3 to Constant4.
Workaround
Unknown.
Reproduced by support
This bug has been reproduced in:
Nuke12.0v3 - Windows 7 - Mac10.13 - CentOS6.9
Nuke12.0v1 - Windows 7
Nuke11.3v1 - Windows 7
Nuke11.2v4 - Windows 7
Nuke11.2v1 - Windows 7
Nuke11.1v4 - Windows 7
Nuke11.1v1 - Windows 7
Nuke11.0v4 - Windows 7
Nuke11.0v1 - Windows 7
Nuke10.5v7 - Windows 7
Nuke10.5v1 - Windows 7
Nuke10.0v6 - Windows 7
Nuke10.0v1 - Windows 7
Nuke9.0v9 - Windows 7
Nuke9.0v1 - Windows 7
Nuke8.0v7 - Windows 7
Nuke7.0v10 - Windows 7 - Mac10.13 - CentOS6.9
Earliest version tested
- This issue appears to be in all versions of the product
Expected behaviour
When parent nodes are renamed or duplicated, the expression should automatically re-link when using the link menu function
Actual behaviour When the parent nodes are renamed or duplicated, the expression does not automatically re-link with link menu expressions