From bde13841d71cb956459f0147c953822e0e57cf42 Mon Sep 17 00:00:00 2001 From: Eugene Zhuravlev Date: Tue, 27 Jul 2010 14:10:11 +0400 Subject: [PATCH] do not defer dumb mode start to ensure changed files are processed in dumb mode if needed --- .../openapi/roots/impl/ProjectRootManagerImpl.java | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/platform/lang-impl/src/com/intellij/openapi/roots/impl/ProjectRootManagerImpl.java b/platform/lang-impl/src/com/intellij/openapi/roots/impl/ProjectRootManagerImpl.java index 39d89a5f576e..1034ec9e6e20 100644 --- a/platform/lang-impl/src/com/intellij/openapi/roots/impl/ProjectRootManagerImpl.java +++ b/platform/lang-impl/src/com/intellij/openapi/roots/impl/ProjectRootManagerImpl.java @@ -35,7 +35,6 @@ import com.intellij.openapi.module.ModuleManager; import com.intellij.openapi.module.impl.ModuleImpl; import com.intellij.openapi.module.impl.scopes.JdkScope; import com.intellij.openapi.module.impl.scopes.LibraryRuntimeClasspathScope; -import com.intellij.openapi.project.DumbAwareRunnable; import com.intellij.openapi.project.DumbServiceImpl; import com.intellij.openapi.project.Project; import com.intellij.openapi.project.ex.ProjectEx; @@ -619,11 +618,7 @@ public class ProjectRootManagerImpl extends ProjectRootManagerEx implements Proj return; // in test mode suppress addition to a queue unless project is properly initialized } } - myStartupManager.runWhenProjectIsInitialized(new DumbAwareRunnable() { - public void run() { - DumbServiceImpl.getInstance(myProject).queueCacheUpdate(myRefreshCacheUpdaters); - } - }); + DumbServiceImpl.getInstance(myProject).queueCacheUpdate(myRefreshCacheUpdaters); } private void addRootsToWatch() {