remote run configuration: don't clear module option in settings if it refers to an unloaded module (IDEA-174456)

This commit is contained in:
nik
2017-06-20 18:26:10 +02:00
parent ab618a815c
commit d47b7e0d5b
@@ -46,8 +46,8 @@ public class RemoteConfiguration extends ModuleBasedConfiguration<JavaRunConfigu
@Override
public void writeExternal(final Element element) throws WriteExternalException {
super.writeExternal(element);
final Module module = getConfigurationModule().getModule();
if (module != null) { // default value
final String moduleName = getConfigurationModule().getModuleName();
if (moduleName != null) { // default value
writeModule(element);
}
DefaultJDOMExternalizer.writeExternal(this, element);