From fe79cc47a7d495a9db81a9e0355a60c869e83442 Mon Sep 17 00:00:00 2001 From: Dmitry Avdeev Date: Thu, 30 Jan 2014 17:25:38 +0400 Subject: [PATCH] project type sorting fixed --- .../intellij/ide/projectWizard/ProjectTypeStep.java | 11 +++-------- 1 file changed, 3 insertions(+), 8 deletions(-) diff --git a/java/idea-ui/src/com/intellij/ide/projectWizard/ProjectTypeStep.java b/java/idea-ui/src/com/intellij/ide/projectWizard/ProjectTypeStep.java index 2623a035f96d..e76e96db7377 100644 --- a/java/idea-ui/src/com/intellij/ide/projectWizard/ProjectTypeStep.java +++ b/java/idea-ui/src/com/intellij/ide/projectWizard/ProjectTypeStep.java @@ -291,14 +291,9 @@ public class ProjectTypeStep extends ModuleWizardStep implements Disposable { return groups; } - private ModuleType getModuleType(TemplatesGroup group) { - Collection templates = myTemplatesMap.get(group); - if (templates.isEmpty()) { - return null; - } - ProjectTemplate template = templates.iterator().next(); - ModuleBuilder builder = myBuilders.get(template); - return builder.getModuleType(); + private static ModuleType getModuleType(TemplatesGroup group) { + ModuleBuilder moduleBuilder = group.getModuleBuilder(); + return moduleBuilder == null ? null : moduleBuilder.getModuleType(); } // new TemplatesGroup selected