From 18090c0e0a712c6a969918201352c29593f02fa6 Mon Sep 17 00:00:00 2001 From: Ilya Kirillov Date: Sat, 18 Jan 2020 14:03:02 +0300 Subject: [PATCH] Wizard: fix incorrectly added modules to the tree --- .../wizard/ui/secondStep/modulesEditor/TargetsModel.kt | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/idea/idea-new-project-wizard/src/org/jetbrains/kotlin/tools/projectWizard/wizard/ui/secondStep/modulesEditor/TargetsModel.kt b/idea/idea-new-project-wizard/src/org/jetbrains/kotlin/tools/projectWizard/wizard/ui/secondStep/modulesEditor/TargetsModel.kt index 5c52bab23df..293bfa90d27 100644 --- a/idea/idea-new-project-wizard/src/org/jetbrains/kotlin/tools/projectWizard/wizard/ui/secondStep/modulesEditor/TargetsModel.kt +++ b/idea/idea-new-project-wizard/src/org/jetbrains/kotlin/tools/projectWizard/wizard/ui/secondStep/modulesEditor/TargetsModel.kt @@ -23,13 +23,13 @@ class TargetsModel( val userObject = parentToAdd.userObject when { userObject is Module && userObject.kind == ModuleKind.singleplatform -> { - val indexOfLastModule = parent.children() + val indexOfLastModule = parentToAdd.children() .toList() .indexOfLast { it.safeAs()?.userObject is Module } - if (indexOfLastModule == -1) parent.insert(this, 0) - else parent.insert(this, indexOfLastModule) + if (indexOfLastModule == -1) parentToAdd.insert(this, 0) + else parentToAdd.insert(this, indexOfLastModule) } else -> parentToAdd.add(this) }