ID 200050 - nuke.always_save doesn't save the knob state for picked knobs

Follow

Problem summary
nuke.always_save doesn't save the knob state for picked knobs

Customer reported version
nuke.9.0v7

Customer reported platform
n_a_linux

Steps to reproduce

1. Copy customer file 'NukeAlwaysSaveBug.gizmo' to menu.py (attached)
2. Open Nuke 9.0v7
3. Go to the 'other' node group in the node toolbar
4. Select All plugins > update
5. Create 'NukeAlwaysSaveBug' node using tab in the node graph
6. Copy 'NukeAlwaysSaveBug' node​​
7. Paste in to a text editor
Result:

​set cut_paste_input [stack 0]
version 9.0 v7
push $cut_paste_input
NukeAlwaysSaveBug {
 name NukeAlwaysSaveBug1
 xpos -262
 ypos -36
 picktest3 ""
 nonpicktest1 res
 nonpicktest2 false
 nonpicktest3 ""
}

Notice how picktest1 and picktest2 are not automatically saved by default

Reproduced by support
on Windows 10: 9.0v8, 9.0v7, 8.0v6, 7.0v10
on OSX 10.11.3: 9.0v8

Expected behaviour
picktest1 and picktest2 variables to appear in text of gizmo when pasted into a text editor

Actual behaviour
picktest1 and picktest2 variables did not appear in text of gizmo when pasted into a text editor

 

    We're sorry to hear that

    Please tell us why