From 5fe73473d17805ecc30bac50a21b619b94fbd25d Mon Sep 17 00:00:00 2001 From: Andrew Branson Date: Thu, 3 Jul 2014 15:32:45 +0200 Subject: DependencyMember properties weren't cloned from the collection props, so were shared --- src/main/java/com/c2kernel/collection/Dependency.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/java/com/c2kernel/collection/Dependency.java b/src/main/java/com/c2kernel/collection/Dependency.java index cbbf28c..9b7f1b5 100644 --- a/src/main/java/com/c2kernel/collection/Dependency.java +++ b/src/main/java/com/c2kernel/collection/Dependency.java @@ -61,7 +61,7 @@ public class Dependency extends Parent2ChildCollection // create member object DependencyMember depMember = new DependencyMember(); depMember.setID(getCounter()); - depMember.setProperties(mProperties); + depMember.setProperties((CastorHashMap)mProperties.clone()); depMember.setClassProps(mClassProps); // assign entity -- cgit v1.2.3