From 1753fe6c4ce0affe9873820de8d055ddea18c7f8 Mon Sep 17 00:00:00 2001 From: nik Date: Tue, 5 Nov 2013 12:14:08 +0400 Subject: [PATCH] refixed IDEA-114815 (maven: new project from archetype: checkbox enabled but treeview inactive) --- .../jetbrains/idea/maven/wizards/MavenArchetypesPanel.java | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) 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 614e009957e3..5aa5e8e2b956 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 @@ -37,6 +37,8 @@ import javax.swing.tree.*; import java.awt.*; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; +import java.awt.event.ItemEvent; +import java.awt.event.ItemListener; import java.util.*; import java.util.List; @@ -83,9 +85,9 @@ public class MavenArchetypesPanel implements Disposable { ((CardLayout)myArchetypesPanel.getLayout()).show(myArchetypesPanel, "archetypes"); - myUseArchetypeCheckBox.addActionListener(new ActionListener() { + myUseArchetypeCheckBox.addItemListener(new ItemListener() { @Override - public void actionPerformed(ActionEvent e) { + public void itemStateChanged(ItemEvent e) { updateComponents(); archetypeMayBeChanged(); }