KT-11436 "Choose Configurator" control opens dialogs with inconsistent modality (linux)

This commit is contained in:
Sergey Mashkov
2016-03-28 19:40:06 +03:00
parent addc73dba5
commit 01fa6d5718
@@ -17,6 +17,7 @@
package org.jetbrains.kotlin.idea.configuration
import com.intellij.ProjectTopics
import com.intellij.openapi.application.ApplicationManager
import com.intellij.openapi.fileEditor.FileEditor
import com.intellij.openapi.module.Module
import com.intellij.openapi.module.ModuleUtilCore
@@ -125,7 +126,9 @@ class KotlinSetupEnvironmentNotificationProvider(
override fun onChosen(selectedValue: KotlinProjectConfigurator?, finalChoice: Boolean): PopupStep<*>? {
selectedValue?.let {
it.configure(project, emptyList())
ApplicationManager.getApplication().invokeLater {
it.configure(project, emptyList())
}
}
return null
}