De-localize Material and FlightDataType objects when persisting in ork files. Added...
[debian/openrocket] / core / src / net / sf / openrocket / preset / loader / SurfaceMaterialColumnParser.java
index b761e9b2aebbede8f4b068402fdce3153ef6373c..80eaae5ffb8657842b38b951829d94cabc55e106 100644 (file)
@@ -24,7 +24,7 @@ public class SurfaceMaterialColumnParser extends BaseColumnParser {
                        return;
                }
                
-               Material.Surface myMaterial = new Material.Surface(columnData, 0.0, true);
+               Material.Surface myMaterial = (Material.Surface) Material.newUserMaterial(Material.Type.SURFACE,columnData, 0.0);
                Material.Surface m = materialMap.getSurfaceMaterial(myMaterial, null);
                props.put(param, m!=null ? m : myMaterial);