From af237f3bc956fab3d7add7f9e0d366ed2ea7eded Mon Sep 17 00:00:00 2001 From: Alexander Bubenchikov Date: Mon, 13 May 2024 09:10:22 +0200 Subject: [PATCH] [maven][IDEA-350795] fix update structure after index rebuild GitOrigin-RevId: 3bd3044032bc3dc380533d5f56589550e5c65218 --- .../idea/maven/navigator/MavenProjectsNavigator.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/plugins/maven/src/main/java/org/jetbrains/idea/maven/navigator/MavenProjectsNavigator.java b/plugins/maven/src/main/java/org/jetbrains/idea/maven/navigator/MavenProjectsNavigator.java index 6938f1945aaf..f984a1013975 100644 --- a/plugins/maven/src/main/java/org/jetbrains/idea/maven/navigator/MavenProjectsNavigator.java +++ b/plugins/maven/src/main/java/org/jetbrains/idea/maven/navigator/MavenProjectsNavigator.java @@ -252,7 +252,9 @@ public final class MavenProjectsNavigator extends MavenSimpleProjectComponent MavenSystemIndicesManager.TOPIC, new IndexChangeProgressListener() { @Override public void indexStatusChanged(@NotNull MavenIndexUpdateState state) { - myStructure.updateRepositoryStatus(state); + doScheduleStructureRequest(() -> { + myStructure.updateRepositoryStatus(state); + }); } });