diff --git a/core/src/net/sf/openrocket/rocketcomponent/FlightConfiguration.java b/core/src/net/sf/openrocket/rocketcomponent/FlightConfiguration.java index 1b2ec0f0d..0cbf35e1a 100644 --- a/core/src/net/sf/openrocket/rocketcomponent/FlightConfiguration.java +++ b/core/src/net/sf/openrocket/rocketcomponent/FlightConfiguration.java @@ -33,7 +33,6 @@ import net.sf.openrocket.util.Transformation; */ public class FlightConfiguration implements FlightConfigurableParameter, Monitorable { private static final Logger log = LoggerFactory.getLogger(FlightConfiguration.class); - private static final Translator trans = Application.getTranslator(); private String configurationName; public static String DEFAULT_CONFIG_NAME = "[{motors}]"; diff --git a/core/src/net/sf/openrocket/rocketcomponent/Rocket.java b/core/src/net/sf/openrocket/rocketcomponent/Rocket.java index 0661e39ce..513f16391 100644 --- a/core/src/net/sf/openrocket/rocketcomponent/Rocket.java +++ b/core/src/net/sf/openrocket/rocketcomponent/Rocket.java @@ -382,7 +382,9 @@ public class Rocket extends ComponentAssembly { // the default value needs to be explicitly set, because it has different semantics copyRocket.configSet = new FlightConfigurableParameterSet<>(new FlightConfiguration(copyRocket)); for (FlightConfigurationId key : this.configSet.getIds()) { - copyRocket.configSet.set(key, new FlightConfiguration(copyRocket, key)); + FlightConfiguration newCfg = new FlightConfiguration(copyRocket, key); + newCfg.setName(this.configSet.get(key).getName()); // Copy config name + copyRocket.configSet.set(key, newCfg); } copyRocket.selectedConfiguration = copyRocket.configSet.get( this.getSelectedConfiguration().getId()); @@ -432,7 +434,9 @@ public class Rocket extends ComponentAssembly { this.configSet.reset(); this.configSet.setDefault(new FlightConfiguration(this)); for (FlightConfigurationId key : source.configSet.map.keySet()) { - this.configSet.set(key, new FlightConfiguration(this, key)); + FlightConfiguration newCfg = new FlightConfiguration(this, key); + newCfg.setName(source.configSet.get(key).getName()); // Copy config name + this.configSet.set(key, newCfg); } this.selectedConfiguration = this.configSet.get(source.getSelectedConfiguration().getId());