From 0d4a2b2e1a81a8ed07672ec8103f7e3e56e8702e Mon Sep 17 00:00:00 2001 From: Alexander Bubenchikov <alexander.bubenchikov@jetbrains.com> Date: Wed, 26 Oct 2022 15:14:47 +0200 Subject: [PATCH] [maven] IDEA-299516 remove waiting for smart mode in project indexing GitOrigin-RevId: 68b2ae61e07a8dbb7d47121400cf876dcdab5cec --- .../idea/maven/importing/MavenLegacyModuleImporter.java | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/plugins/maven/src/main/java/org/jetbrains/idea/maven/importing/MavenLegacyModuleImporter.java b/plugins/maven/src/main/java/org/jetbrains/idea/maven/importing/MavenLegacyModuleImporter.java index c268bb9a897d..232dd1fb0dc7 100644 --- a/plugins/maven/src/main/java/org/jetbrains/idea/maven/importing/MavenLegacyModuleImporter.java +++ b/plugins/maven/src/main/java/org/jetbrains/idea/maven/importing/MavenLegacyModuleImporter.java @@ -3,7 +3,6 @@ package org.jetbrains.idea.maven.importing; import com.google.common.collect.ImmutableMap; import com.intellij.openapi.application.ApplicationManager; -import com.intellij.openapi.application.ModalityState; import com.intellij.openapi.application.ReadAction; import com.intellij.openapi.externalSystem.model.project.ProjectId; import com.intellij.openapi.externalSystem.service.project.IdeModifiableModelsProvider; @@ -197,7 +196,7 @@ public final class MavenLegacyModuleImporter { } void config(final List<MavenProjectsProcessorTask> postTasks, Map<Class<? extends MavenImporter>, CountAndTime> counters) { - MavenUtil.smartInvokeAndWait(myModule.getProject(), ModalityState.defaultModalityState(), () -> { + ApplicationManager.getApplication().invokeAndWait(() -> { if (myModule.isDisposed()) return; final ModuleType moduleType = ModuleType.get(myModule); -- GitLab