State:New|BugID:328381|TargetRelease:No Target|icon_bug|icon_nuke|database:public|Resolution:Fixed|
Problem summary
Inside a script with two nodes with the same name (eg. Grade1), one can exist in a group and one outside of the group without overwriting each other. If the group node that is calling this node from within the group is ever deleted, it will automatically relationship-link to the same named node outside of the group which can cause confusion.
Customer reported version
nuke.11.1v1
Customer reported platform
n/a
Steps to reproduce
1) Create two Grade nodes in the Node Graph
2) Combine these Grade nodes into a Group (ctrl+g)
3) Inside of the Group (ctrl+enter), delete the Input nodes
4) In the Group node properties, create two custom user knobs. To do this right click in the Group properties and select 'Manage User Knobs'
5) Inside 'Manage User Knobs' select 'Pick...' and select 'Grade1>Grade>Blackpoint'
6) Click 'Pick' again and add 'Grade2>Grade>Blackpoint'
7) Once both are added to the Group node as knobs, click 'Done'.
8) In the Node Graph (outside of the Group node) create two new Grade nodes and ensure they are named 'Grade1' and 'Grade2'
9) Inside the Group node, delete 'Grade1' and 'Grade2'.
Result: Grade1 and Grade2 with now be relationship-linked to the Group node, even though they are not contained within it.
Workaround
Unknown.
Reproduced by support
This bug has been reproduced in:
Nuke 11.1v1 - Windows 7 - MacOSX 10.12 - CentOS 6.9
Nuke 11.0v3 - Windows 7
Nuke 10.5v7 - Windows 7
Nuke 10.5v1 - Windows 7 - MacOSX 10.12 - CentOS 6.9
Nuke 10.0v6 - Windows 7
Nuke 10.0v1 - Windows 7
Nuke 9.0v9 - Windows 7
Nuke 9.0v1 - Windows 7
Nuke 8.0v7 - Windows 7
Nuke 8.0v1 - Windows 7
Nuke 7.0v10 - Windows 7 - MacOSX 10.12 - CentOS 6.9
Earliest version tested
- This issue appears to be in all versions of the product
Expected behaviour
Once the original nodes that are being called are deleted within a Group node, they should not re-link the nodes outside of the Group, even if they are named the same.
Actual behaviour
When nodes within a group are deleted that were connected to user knobs, if they have nodes named the same outside of the group, these will be automatically relationship-linked.
We're sorry to hear that
Please tell us why