ID 525759 - Reload button on OCIOFileTransform and OCIOLookTransform no longer works

Follow

Problem summary
The reload button on the OCIOFileTransform and OCIOLookTransform node is no longer working. So when clicking reload, it does not update the image when modifications have been made to the external file outside of Nuke. 

 

Customer reported version
N/A

 

Customer reported platform

 

Steps to reproduce

 

1) Launch Nuke.
 

2) Open the attached script (ocio-file-transform-reload-issue.nk).
 

3) Double click the OCIOFileTransform1 node, to open its Properties.
Note that this is linking to an external "colour-correction.cc" file
 

4) Open a text editor and open the "colour-correction.cc" file.
 

5) Change one or more of the values in the colour-correction.cc file. For example, change:

<Offset>1 0 0</Offset>

To the following:

<Offset>1 1 0</Offset>

 

6) Save these changes in the text editor and switch back to Nuke.

 

7) Click the reload button in OCIOFileTransform1.
Nothing happens and the image in the viewer remains the same.
 

8) Switch to Viewer buffer 2 and open the properties for OCIOCDLTransform1.
NOTE: This node is pointing to the same external .cc file.
 

9) Click the reload button in OCIOCDLTransform1.
The image updates as expected.

 

Expected behaviour
The image in the Viewer should update to reflect the changes in the external file transform.

 

Actual behaviour
The image in the viewer does not update to reflect the changes in the external file transform.

 

Workaround
Close and reopen Nuke and reopen the script. You may also need to click the reload button in OCIOFileTransform.

 

Reproduced by support
This bug has been reproduced in:
Nuke 13.2v5 - Windows 10 - macOS Monterey 

Nuke 13.1v1 - Windows 10 - macOS Big Sur - Regression

 

Unable to reproduce bug in:

Nuke 13.0v10 - Windows 10 - macOS Monterey 
 

 

Earliest version tested
Nuke 13.0v10
- This issue doesn't appear in this version and has regressed

    We're sorry to hear that

    Please tell us why