Merge pull request #6211 from ynput/bugfix/OP-8164_expose-knobs-backward-compatibility-fix

Nuke: expose knobs backward compatibility fix - OP-8164
This commit is contained in:
Jakub Ježek 2024-02-09 17:14:54 +01:00 committed by GitHub
commit f60857e999
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -1348,7 +1348,9 @@ def _remove_old_knobs(node):
def exposed_write_knobs(settings, plugin_name, instance_node):
exposed_knobs = settings["nuke"]["create"][plugin_name]["exposed_knobs"]
exposed_knobs = settings["nuke"]["create"][plugin_name].get(
"exposed_knobs", []
)
if exposed_knobs:
instance_node.addKnob(nuke.Text_Knob('', 'Write Knobs'))
write_node = nuke.allNodes(group=instance_node, filter="Write")[0]