From 68e293baacf5fe8d85ca7ad5a809bec46c0419ff Mon Sep 17 00:00:00 2001 From: Alexey Sedunov Date: Mon, 31 Oct 2016 12:32:43 +0300 Subject: [PATCH] Kotlin Facet: Validate dialog on language/API version change --- .../kotlin/idea/facet/KotlinFacetEditorGeneralTab.kt | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/idea/src/org/jetbrains/kotlin/idea/facet/KotlinFacetEditorGeneralTab.kt b/idea/src/org/jetbrains/kotlin/idea/facet/KotlinFacetEditorGeneralTab.kt index baddc2c6c7e..f3fe67c0013 100644 --- a/idea/src/org/jetbrains/kotlin/idea/facet/KotlinFacetEditorGeneralTab.kt +++ b/idea/src/org/jetbrains/kotlin/idea/facet/KotlinFacetEditorGeneralTab.kt @@ -80,6 +80,14 @@ class KotlinFacetEditorGeneralTab( validatorsManager.registerValidator(libraryValidator) validatorsManager.registerValidator(versionValidator) + languageVersionComboBox.addActionListener { + validatorsManager.validate() + } + + apiVersionComboBox.addActionListener { + validatorsManager.validate() + } + targetPlatformComboBox.addActionListener { validatorsManager.validate() updateCompilerTab()