Problem summary
Expressions set on a knob, which do not evaluate, are not saved.
Customer reported version
N/A
Customer reported platform
Linux
Steps to reproduce
1) Open Nuke.
2) Create a node, for example a Grade.
3) Right-click any of its knobs in the Properties panel > Add expression...
4) In the dialog that appears, type "hello" or something that does not get evaluated and press OK.
5) Notice that there is no indication (a light blue highlight) on the knob that an expression has been set.
Right-click the same knob > Add expression... and notice that the expression has not been saved.
Expected behaviour
Nuke should save the expression on the knob, even if it is invalid.
Users may add expressions to knobs before they can be evaluated or, in the case of user error, users would not need to write the entire expression again.
Actual behaviour
When setting an expression on a knob, which can not be evaluated, the expression is not saved.
Workaround
Unknown.
Reproduced by support
This bug has been reproduced in:
Nuke 13.2v4 - Windows 10 - Linux CentOS 7
Nuke 13.0v1 - Windows 10
Nuke 12.2v6 - Windows 10 - Linux CentOS 7 - Regression
Unable to reproduce bug in:
Nuke 12.2v5 - Windows 10 - Linux CentOS 7
Earliest version tested
Nuke 12.2v5
- This issue doesn't appear in this version and has regressed