diff --git a/node_efficiency_tools.py b/node_efficiency_tools.py index ee9665fa7f72158a0f114c15375473de012d252a..eef13bb2bf6d51395ae8f6b69dbdcff1bd7d073b 100644 --- a/node_efficiency_tools.py +++ b/node_efficiency_tools.py @@ -19,7 +19,7 @@ bl_info = { 'name': "Nodes Efficiency Tools", 'author': "Bartek Skorupa", - 'version': (2, 26), + 'version': (2, 27), 'blender': (2, 6, 6), 'location': "Node Editor Properties Panel (Ctrl-SPACE)", 'description': "Nodes Efficiency Tools", @@ -807,6 +807,7 @@ class NodesSwap(Operator, NodeToolBase): for new_i, new_input in enumerate(new_node.inputs): if old_input.name == new_input.name: replace.append((old_i, new_i)) + new_input.default_value = old_input.default_value break elif option == 'ShaderNodeAddShader': if node.type == 'ADD_SHADER':