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