Prevent multiple cluster refs

This commit is contained in:
Pascal Serrarens 2026-08-06 09:45:04 +02:00
parent 42580a83ea
commit 142bef5fa4

View File

@ -894,7 +894,10 @@ namespace NanoBrain {
foreach (Synapse synapse in neuron.synapses) { foreach (Synapse synapse in neuron.synapses) {
if (synapse.neuron.parent.name != cluster.name) { if (synapse.neuron.parent.name != cluster.name) {
ExternalClusterData clusterData = new(synapse.neuron.parent); ExternalClusterData clusterData = new(synapse.neuron.parent);
this.clusters.Add(clusterData); if (this.clusters.Find(data => data.name == clusterData.name) == null) {
this.clusters.Add(clusterData);
//Debug.Log("Add cluster");
}
} }
} }
} }