Fix: Nodes: unavailable sockets are always unused

This commit is contained in:
Jacques Lucke
2025-03-24 19:34:22 +01:00
parent 2dfa57e8ac
commit 0f9ef0eefc

View File

@@ -150,6 +150,10 @@ struct SocketUsageInferencer {
return;
}
const bNode &node = socket->owner_node();
if (!socket->is_available()) {
all_socket_usages_.add_new(socket, false);
return;
}
if (node.is_undefined() && !node.is_custom_group()) {
all_socket_usages_.add_new(socket, false);
return;