From ce00366c7fd97fb862e05de4702563b80a0a2c2a Mon Sep 17 00:00:00 2001 From: Ilya Kirillov Date: Tue, 8 Sep 2020 17:15:35 +0300 Subject: [PATCH] Wizard: fix when first selected template cannot be applied --- .../wizard/ui/firstStep/ProjectTemplateSettingComponent.kt | 2 ++ 1 file changed, 2 insertions(+) diff --git a/idea/idea-new-project-wizard/src/org/jetbrains/kotlin/tools/projectWizard/wizard/ui/firstStep/ProjectTemplateSettingComponent.kt b/idea/idea-new-project-wizard/src/org/jetbrains/kotlin/tools/projectWizard/wizard/ui/firstStep/ProjectTemplateSettingComponent.kt index 9237b9cbe19..9bf383882b3 100644 --- a/idea/idea-new-project-wizard/src/org/jetbrains/kotlin/tools/projectWizard/wizard/ui/firstStep/ProjectTemplateSettingComponent.kt +++ b/idea/idea-new-project-wizard/src/org/jetbrains/kotlin/tools/projectWizard/wizard/ui/firstStep/ProjectTemplateSettingComponent.kt @@ -54,6 +54,7 @@ class ProjectTemplateSettingComponent( addToBottom(templateDescriptionComponent.component.addBorder(JBUI.Borders.empty(/*top*/8,/*left*/ 3, 0, 0))) } + private fun applySelectedTemplate() = modify { value?.let(::applyProjectTemplate) } @@ -74,6 +75,7 @@ class ProjectTemplateSettingComponent( if (setting.type.values.isNotEmpty()) { list.selectedIndex = 0 value = setting.type.values.firstOrNull() + applySelectedTemplate() } } }