De-localize Material and FlightDataType objects when persisting in ork files. Added...
[debian/openrocket] / core / src / net / sf / openrocket / preset / loader / MaterialHolder.java
index 5c6d9d4881d0874b87aa0419748e163c38e5d93f..3a8dbfaaed6e78ad70dfd13694d13f5dbb6ae53e 100644 (file)
@@ -86,7 +86,7 @@ public class MaterialHolder {
                // Ok, now we have a thickness and a bulk material of the correct name,
                // we can make our own surface material.
 
-               Material.Surface surface = new Material.Surface( convertedMaterialName, bulk.getDensity() * thickness , true);
+               Material.Surface surface = (Material.Surface) Material.newUserMaterial(Material.Type.SURFACE, convertedMaterialName, bulk.getDensity() * thickness);
 
                this.put(surface);