From d94c9a19edd8fca16112b3dbf7f93ca5a4571056 Mon Sep 17 00:00:00 2001 From: Sergey Evdokimov Date: Mon, 23 Dec 2013 22:06:18 +0400 Subject: [PATCH] IDEA-118601 New Module: Maven: click on "Create from archetype" reverts typed coordinates +review CR-IC --- .../jetbrains/idea/maven/wizards/MavenArchetypesPanel.java | 4 ++++ .../jetbrains/idea/maven/wizards/MavenModuleWizardStep.java | 1 + 2 files changed, 5 insertions(+) diff --git a/plugins/maven/src/main/java/org/jetbrains/idea/maven/wizards/MavenArchetypesPanel.java b/plugins/maven/src/main/java/org/jetbrains/idea/maven/wizards/MavenArchetypesPanel.java index 5aa5e8e2b956..cd00ccbb3414 100644 --- a/plugins/maven/src/main/java/org/jetbrains/idea/maven/wizards/MavenArchetypesPanel.java +++ b/plugins/maven/src/main/java/org/jetbrains/idea/maven/wizards/MavenArchetypesPanel.java @@ -263,6 +263,10 @@ public class MavenArchetypesPanel implements Disposable { }); } + public boolean isSkipUpdateUI() { + return skipUpdateUI; + } + private void archetypeMayBeChanged() { MavenArchetype selectedArchetype = getSelectedArchetype(); if (((myBuilder.getArchetype() == null) != (selectedArchetype == null))) { diff --git a/plugins/maven/src/main/java/org/jetbrains/idea/maven/wizards/MavenModuleWizardStep.java b/plugins/maven/src/main/java/org/jetbrains/idea/maven/wizards/MavenModuleWizardStep.java index cc33fae4c6a2..44f1e02c2b84 100644 --- a/plugins/maven/src/main/java/org/jetbrains/idea/maven/wizards/MavenModuleWizardStep.java +++ b/plugins/maven/src/main/java/org/jetbrains/idea/maven/wizards/MavenModuleWizardStep.java @@ -199,6 +199,7 @@ public class MavenModuleWizardStep extends ModuleWizardStep { @Override public void updateStep() { + if (myArchetypes.isSkipUpdateUI()) return; if (isMavenizedProject()) { MavenProject parent = myBuilder.findPotentialParentProject(myProjectOrNull);