MPP: fix bug with displaying empty Kotlin targets in facet settings

This commit is contained in:
Dmitriy Dolovov
2018-09-06 18:45:05 +03:00
committed by Mikhail Glukhikh
parent b4163f953f
commit 622c9bedad
2 changed files with 11 additions and 8 deletions
@@ -21,7 +21,6 @@ import com.intellij.facet.ui.FacetEditorContext
import com.intellij.facet.ui.FacetEditorValidator
import com.intellij.facet.ui.FacetValidatorsManager
import org.jetbrains.kotlin.idea.facet.KotlinFacetEditorGeneralTab.EditorComponent
import org.jetbrains.kotlin.platform.IdePlatform
class KotlinLibraryValidatorCreator : KotlinFacetValidatorCreator() {
override fun create(editor: EditorComponent, validatorsManager: FacetValidatorsManager, editorContext: FacetEditorContext): FacetEditorValidator {
@@ -29,6 +28,6 @@ class KotlinLibraryValidatorCreator : KotlinFacetValidatorCreator() {
DelegatingLibrariesValidatorContext(editorContext),
validatorsManager,
"kotlin"
) { editor.targetPlatformComboBox.selectedItem as IdePlatform<*, *> }
) { editor.targetPlatformComboBox.selectedItemTyped!! }
}
}