ID 359355 - Custom soft effects using Blinkscript Gizmos don't update the Viewer in realtime

Follow

Problem summary
Custom soft effects using Blinkscript Gizmos don't update the viewer in realtime

Customer reported version
nuke.11.2v2

Customer reported platform

linux

Steps to reproduce

1) Add the attached .gimzo file to your .nuke directory and the attached init.py to your .nuke/Python/Startup directory

2) Launch Nuke Studio 11

3) Import footage and at it to the timeline

4) Right click the clip> Effects > Gain control

5) Adjust the RGB gain knob, the Viewer image won't update unless you hover over it or playback the Viewer

Reproduced by support
This bug has been reproduced in:

Nuke Studio 11.2v2 - Windows 10 - CentOS 6.9 - MacOSX 10.11

Nuke Studio 11.2v1 - Windows 10

Nuke Studio 11.1v5 - Windows 10

Nuke Studio 11.1v1 - Windows 10

Nuke Studio 11.0v4 - Windows 10

Nuke Studio 11.0v1 - Windows 10 - CentOS 6.9 - MacOSX 10.11 - regression

Unable to reproduce bug in:

Nuke Studio 10.5v7 - Windows 10 - CentOS 6.9 - MacOSX 10.11

Workaround

Use Blinkscript presets instead to store BlinkScripts. This can be done by:

1) Open NukeStudio

2) Import footage and at it to the timeline

3) Right click the clip> Effects > BlinkScript

4) Open the Kernel Source knob, paste in your BlinkScript and press Recomplie

5) Click load node presets (the spanner icon), and Save as preset

6) Give it a name, using / indicates a directory and press Create

7) To use the preset, create a BlinkScript node on the Timeline, and now you have the option to load the preset from the load node presets icon

Earliest version tested

Nuke Studio 10.5v7 - This issue no longer appears in this version and has regressed

Expected behaviour
For the Viewer up update as you adjust the knob values

Actual behaviour
They didn't update unless something else caused the Viewer to update

    We're sorry to hear that

    Please tell us why