Don't use setThickness or setFilled from the loadFromPreset since these have side...
authorkruland2607 <kruland2607@180e2498-e6e9-4542-8430-84ac67f01cd8>
Thu, 12 Apr 2012 16:50:18 +0000 (16:50 +0000)
committerkruland2607 <kruland2607@180e2498-e6e9-4542-8430-84ac67f01cd8>
Thu, 12 Apr 2012 16:50:18 +0000 (16:50 +0000)
git-svn-id: https://openrocket.svn.sourceforge.net/svnroot/openrocket/trunk@543 180e2498-e6e9-4542-8430-84ac67f01cd8

core/src/net/sf/openrocket/rocketcomponent/SymmetricComponent.java

index 3342f6f1d2c77c1415b6439af055193bf8579306..6571aeb99c63d91a281ca748985508e614ee8c4c 100644 (file)
@@ -149,11 +149,11 @@ public abstract class SymmetricComponent extends BodyComponent implements Radial
        @Override
        protected void loadFromPreset(ComponentPreset preset) {
                if ( preset.has(ComponentPreset.THICKNESS) ) {
-                       this.setThickness(preset.get(ComponentPreset.THICKNESS));
+                       this.thickness = preset.get(ComponentPreset.THICKNESS);
+                       this.filled = false;
                }
                if ( preset.has(ComponentPreset.FILLED)) {
-                       // FIXME - this doesn't seem to work for nose cones.
-                       this.setFilled(preset.get(ComponentPreset.FILLED));
+                       this.filled = true;
                }
                
                super.loadFromPreset(preset);