IDEADEV-41308: Artifacts: excluding an artifact from deployment configuration sets "build artifacts" to true

This commit is contained in:
nik
2009-11-12 11:05:21 +03:00
parent 412d2520ea
commit 7bc6fc53c6
@@ -151,11 +151,14 @@ public class BuildArtifactsBeforeRun implements BeforeRunTaskProvider<BuildArtif
final BuildArtifactsBeforeRunTask task = (BuildArtifactsBeforeRunTask)editor.getStepsBeforeLaunch().get(ID);
if (enable) {
task.addArtifact(artifact);
task.setEnabled(true);
}
else {
task.removeArtifact(artifact);
if (task.getArtifactPointers().isEmpty()) {
task.setEnabled(false);
}
}
task.setEnabled(!task.getArtifactPointers().isEmpty());
editor.updateBeforeRunTaskPanel(ID);
}
}