From 9c156c1a9353d849f02fce4833bceb12822b3e86 Mon Sep 17 00:00:00 2001 From: Ilya Kirillov Date: Thu, 16 Apr 2020 15:35:52 +0300 Subject: [PATCH] Wizard: run Gradle wrapper task in background #KT-38225 fixed --- .../wizard/service/IdeaGradleWizardService.kt | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/idea/idea-new-project-wizard/src/org/jetbrains/kotlin/tools/projectWizard/wizard/service/IdeaGradleWizardService.kt b/idea/idea-new-project-wizard/src/org/jetbrains/kotlin/tools/projectWizard/wizard/service/IdeaGradleWizardService.kt index 69e5ccdc152..bb7f390e701 100644 --- a/idea/idea-new-project-wizard/src/org/jetbrains/kotlin/tools/projectWizard/wizard/service/IdeaGradleWizardService.kt +++ b/idea/idea-new-project-wizard/src/org/jetbrains/kotlin/tools/projectWizard/wizard/service/IdeaGradleWizardService.kt @@ -11,6 +11,7 @@ import com.intellij.openapi.actionSystem.AnActionEvent import com.intellij.openapi.actionSystem.CommonDataKeys import com.intellij.openapi.actionSystem.impl.SimpleDataContext import com.intellij.openapi.externalSystem.model.execution.ExternalSystemTaskExecutionSettings +import com.intellij.openapi.externalSystem.service.execution.ProgressExecutionMode import com.intellij.openapi.externalSystem.util.ExternalSystemUtil import com.intellij.openapi.project.Project import com.intellij.openapi.vfs.LocalFileSystem @@ -68,7 +69,14 @@ class IdeaGradleWizardService(private val project: Project) : ProjectImportingWi externalSystemIdString = GradleConstants.SYSTEM_ID.id } - ExternalSystemUtil.runTask(settings, DefaultRunExecutor.EXECUTOR_ID, project, GradleConstants.SYSTEM_ID) + ExternalSystemUtil.runTask( + settings, + DefaultRunExecutor.EXECUTOR_ID, + project, + GradleConstants.SYSTEM_ID, + /*callback=*/ null, + ProgressExecutionMode.NO_PROGRESS_ASYNC + ) } companion object {