diff --git a/plugins/maven/src/main/java/org/jetbrains/idea/maven/project/MavenImportingConfigurable.java b/plugins/maven/src/main/java/org/jetbrains/idea/maven/project/MavenImportingConfigurable.java index d237d20b257c..97ce892739b1 100644 --- a/plugins/maven/src/main/java/org/jetbrains/idea/maven/project/MavenImportingConfigurable.java +++ b/plugins/maven/src/main/java/org/jetbrains/idea/maven/project/MavenImportingConfigurable.java @@ -30,7 +30,7 @@ import java.util.List; public class MavenImportingConfigurable implements SearchableConfigurable { private final MavenImportingSettings myImportingSettings; - private final MavenImportingSettingsForm mySettingsForm = new MavenImportingSettingsForm(false); + private final MavenImportingSettingsForm mySettingsForm = new MavenImportingSettingsForm(false, false); private final List myAdditionalConfigurables; public MavenImportingConfigurable(Project project, MavenImportingSettings importingSettings) { diff --git a/plugins/maven/src/main/java/org/jetbrains/idea/maven/project/MavenImportingSettingsForm.form b/plugins/maven/src/main/java/org/jetbrains/idea/maven/project/MavenImportingSettingsForm.form index afbaec959a37..b139c1710d06 100644 --- a/plugins/maven/src/main/java/org/jetbrains/idea/maven/project/MavenImportingSettingsForm.form +++ b/plugins/maven/src/main/java/org/jetbrains/idea/maven/project/MavenImportingSettingsForm.form @@ -1,6 +1,6 @@
- + @@ -10,7 +10,7 @@ - + @@ -18,7 +18,7 @@ - + @@ -29,22 +29,20 @@ - - + - - + @@ -52,16 +50,16 @@ - + - + - + @@ -101,7 +99,7 @@ - + @@ -110,7 +108,7 @@ - + @@ -118,13 +116,13 @@ - + - + - + @@ -155,7 +153,7 @@ - + @@ -178,13 +176,13 @@ - + - + - + @@ -211,6 +209,20 @@ + + + + + + + + + + + + + + diff --git a/plugins/maven/src/main/java/org/jetbrains/idea/maven/project/MavenImportingSettingsForm.java b/plugins/maven/src/main/java/org/jetbrains/idea/maven/project/MavenImportingSettingsForm.java index 9b636230d2be..a87e516cf075 100644 --- a/plugins/maven/src/main/java/org/jetbrains/idea/maven/project/MavenImportingSettingsForm.java +++ b/plugins/maven/src/main/java/org/jetbrains/idea/maven/project/MavenImportingSettingsForm.java @@ -49,13 +49,11 @@ public class MavenImportingSettingsForm { private JPanel myAdditionalSettingsPanel; private JPanel mySeparateModulesDirPanel; - public MavenImportingSettingsForm(boolean isImportStep) { - if (!isImportStep) { - mySearchRecursivelyCheckBox.setVisible(false); - myProjectFormatLabel.setVisible(false); - myProjectFormatComboBox.setVisible(false); - mySeparateModulesDirPanel.setVisible(false); - } + public MavenImportingSettingsForm(boolean isImportStep, boolean isCreatingNewProject) { + mySearchRecursivelyCheckBox.setVisible(isImportStep); + myProjectFormatLabel.setVisible(isImportStep && isCreatingNewProject); + myProjectFormatComboBox.setVisible(isImportStep && isCreatingNewProject); + mySeparateModulesDirPanel.setVisible(isImportStep); ActionListener listener = new ActionListener() { public void actionPerformed(ActionEvent e) { diff --git a/plugins/maven/src/main/java/org/jetbrains/idea/maven/wizards/MavenProjectImportStep.java b/plugins/maven/src/main/java/org/jetbrains/idea/maven/wizards/MavenProjectImportStep.java index 07d6df0736c4..046a0ee1d38f 100644 --- a/plugins/maven/src/main/java/org/jetbrains/idea/maven/wizards/MavenProjectImportStep.java +++ b/plugins/maven/src/main/java/org/jetbrains/idea/maven/wizards/MavenProjectImportStep.java @@ -41,7 +41,7 @@ public class MavenProjectImportStep extends ProjectImportWizardStep { public MavenProjectImportStep(WizardContext wizardContext) { super(wizardContext); - myImportingSettingsForm = new MavenImportingSettingsForm(true) { + myImportingSettingsForm = new MavenImportingSettingsForm(true, wizardContext.isCreatingNewProject()) { public String getDefaultModuleDir() { return myRootPathComponent.getPath(); }