ID 391897 - After reopening a Nuke Studio project, copying and pasting soft effects no longer works

Follow

Problem summary

After saving and re-opening a Nuke Studio project, copying any pre-existing soft effects to another clip in the Timeline does not work. The soft effect track item is copied but it has no effect on the new clip.

 

Customer reported version
Nuke Studio 11.3v4

 

Customer reported platform
CentOS 7

 

Steps to reproduce

1) Open Nuke Studio and import two clips. Then drag both clips onto the Timeline.

 

2) Apply a soft effect to one of the clips, for example a Mirror (right click the clip > Effects > Mirror) with 'vertical (flip)' checked.

*At this point you should be able to copy and paste the soft effect onto the second clip as expected.

 

3) Save the project and close it.

 

4) Reopen the project.

 

5) Copy and paste your pre-existing Mirror soft effect onto the second clip, and notice that it has no effect on this clip.

 

Expected behaviour
The user should be able to copy and paste soft effects from previously saved projects.

 

Actual behaviour
After saving and re-opening the project, the soft effect track item is copied but it doesn't do anything.

 

Workaround
Adding the following code to your ~/.nuke/Python/Startup directory seems to resolve the issue:


from hiero.core import eventsdef remove_fx_internal_framerange(event):    sequence = hiero.ui.currentViewer().player().sequence()    if not sequence:        raise RuntimeError("Could not get active sequence: No sequence open")    for track in sequence.items():        try:            for track_items in track.subTrackItems():                for track_item in track_items:                    try:                        node = track_item.node()                    except:                        raise                    node['useLifetime'].setValue(False)        except AttributeError:            passevents.registerInterest("kAfterProjectLoad", remove_fx_internal_framerange)

 

Reproduced by support
This bug has been reproduced in:

Nuke Studio 11.3v4 - Windows 10 - Linux CentOS 7 - macOS 10.13 (High Sierra)

Nuke Studio 11.3v3 - Windows 10

Nuke Studio 11.3v2 - Windows 10 - Linux CentOS 7 - macOS 10.13 (High Sierra) - Regression

 

Unable to reproduce bug in:
Nuke Studio 11.3v1 - Windows 10 - Linux CentOS 7 - macOS 10.13 (High Sierra)

 

Earliest version tested
Nuke Studio 11.3v1
- This issue no longer appears in this version and has regressed

 

 

    We're sorry to hear that

    Please tell us why