external system: external project manager can be initialized in dumb mode

This commit is contained in:
Vladislav.Soroka
2015-02-27 14:45:40 +03:00
parent f7faa25231
commit 62b9bb1973
@@ -47,8 +47,6 @@ public class ExternalSystemStartupActivity implements StartupActivity {
@SuppressWarnings("unchecked")
@Override
public void run() {
ExternalProjectsManager.getInstance(project).init();
for (ExternalSystemManager<?, ?, ?, ?, ?> manager : ExternalSystemApiUtil.getAllManagers()) {
if (manager instanceof StartupActivity) {
((StartupActivity)manager).runActivity(project);
@@ -76,6 +74,7 @@ public class ExternalSystemStartupActivity implements StartupActivity {
}
};
ExternalProjectsManager.getInstance(project).init();
DumbService.getInstance(project).runWhenSmart(DisposeAwareRunnable.create(task, project));
}
}