Merge pull request #88 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-19 17:03:33 +01:00 committed by GitHub
commit 26162d4e8a
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]