CCE fixed

This commit is contained in:
Dmitry Avdeev
2014-01-28 14:39:02 +04:00
parent 0f133cf8a5
commit 22463b1af4
2 changed files with 2 additions and 2 deletions
@@ -142,7 +142,7 @@ public class ProjectTemplateList extends JPanel {
void restoreSelection() {
final String templateName = PropertiesComponent.getInstance().getValue(PROJECT_WIZARD_TEMPLATE);
if (templateName != null) {
if (templateName != null && myList.getModel() instanceof CollectionListModel) {
List<ProjectTemplate> list = ((CollectionListModel<ProjectTemplate>)myList.getModel()).toList();
ProjectTemplate template = ContainerUtil.find(list, new Condition<ProjectTemplate>() {
@Override
@@ -143,10 +143,10 @@ public class ProjectTypeStep extends ModuleWizardStep implements Disposable, Act
myProjectTypeList.setSelectedValue(group, true);
}
}
myTemplatesList.restoreSelection();
if (myProjectTypeList.getSelectedValue() == null) {
myProjectTypeList.setSelectedIndex(0);
}
myTemplatesList.restoreSelection();
}
private List<TemplatesGroup> fillTemplatesMap(WizardContext context) {