From d008cd68fec80e68891458326a5c96cb84bfbeed Mon Sep 17 00:00:00 2001 From: Sergey Malenkov Date: Fri, 28 Jul 2017 14:00:20 +0300 Subject: [PATCH] IDEA-163329 Project tree state in Gradle projects is not restored after Idea restart --- .../gradle/projectView/GradleTreeStructureProvider.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/plugins/gradle/src/org/jetbrains/plugins/gradle/projectView/GradleTreeStructureProvider.java b/plugins/gradle/src/org/jetbrains/plugins/gradle/projectView/GradleTreeStructureProvider.java index 1f5986ee8d32..f7e11ff72c6a 100644 --- a/plugins/gradle/src/org/jetbrains/plugins/gradle/projectView/GradleTreeStructureProvider.java +++ b/plugins/gradle/src/org/jetbrains/plugins/gradle/projectView/GradleTreeStructureProvider.java @@ -23,6 +23,7 @@ import com.intellij.ide.projectView.impl.nodes.*; import com.intellij.ide.util.treeView.AbstractTreeNode; import com.intellij.openapi.module.Module; import com.intellij.openapi.module.ModuleGrouperKt; +import com.intellij.openapi.project.DumbAware; import com.intellij.openapi.project.Project; import com.intellij.openapi.roots.ModuleRootManager; import com.intellij.openapi.roots.ProjectFileIndex; @@ -48,7 +49,7 @@ import static com.intellij.openapi.externalSystem.util.ExternalSystemApiUtil.*; * @author Vladislav.Soroka * @since 2/4/2016 */ -public class GradleTreeStructureProvider implements TreeStructureProvider { +public class GradleTreeStructureProvider implements TreeStructureProvider, DumbAware { @NotNull @Override public Collection modify(@NotNull AbstractTreeNode parent,