diff --git a/idea/src/org/jetbrains/jet/plugin/framework/ui/ChooseModulePanel.form b/idea/src/org/jetbrains/jet/plugin/framework/ui/ChooseModulePanel.form
index b55d7b4e9b5..0c8eb51c943 100644
--- a/idea/src/org/jetbrains/jet/plugin/framework/ui/ChooseModulePanel.form
+++ b/idea/src/org/jetbrains/jet/plugin/framework/ui/ChooseModulePanel.form
@@ -8,20 +8,12 @@
-
-
-
-
-
-
-
-
-
+
@@ -43,6 +35,26 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/idea/src/org/jetbrains/jet/plugin/framework/ui/ChooseModulePanel.java b/idea/src/org/jetbrains/jet/plugin/framework/ui/ChooseModulePanel.java
index f19628605ac..c3b50f6651b 100644
--- a/idea/src/org/jetbrains/jet/plugin/framework/ui/ChooseModulePanel.java
+++ b/idea/src/org/jetbrains/jet/plugin/framework/ui/ChooseModulePanel.java
@@ -24,6 +24,7 @@ import com.intellij.util.Function;
import org.jetbrains.annotations.NotNull;
import javax.swing.*;
+import java.awt.*;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.util.Collections;
@@ -35,6 +36,7 @@ public class ChooseModulePanel {
private JRadioButton singleModuleRadioButton;
private JComboBox singleModuleComboBox;
private JSeparator separator;
+ private JTextField allModulesNames;
@NotNull private final Project project;
@NotNull private final List modules;
@@ -62,14 +64,15 @@ public class ChooseModulePanel {
updateComponents();
}
});
+
String fullList = StringUtil.join(modules, new Function() {
@Override
public String fun(Module module) {
return module.getName();
}
}, ", ");
-
- allModulesWithKtRadioButton.setText(allModulesWithKtRadioButton.getText() + StringUtil.shortenTextWithEllipsis(fullList, 80, 0));
+ allModulesNames.setText(fullList);
+ allModulesNames.setBorder(null);
ButtonGroup modulesGroup = new ButtonGroup();
modulesGroup.add(allModulesWithKtRadioButton);