fix semaphore lock if project initialized too quickly

This commit is contained in:
Eugene Zhuravlev
2009-09-07 14:25:36 +04:00
parent 0c0290946f
commit 749b038b74
@@ -949,7 +949,7 @@ public class TranslatingCompilerFilesMonitor implements ApplicationComponent {
});
myInitializationInProgress.down();
StartupManager.getInstance(project).registerPostStartupActivity(new Runnable() {
StartupManager.getInstance(project).runWhenProjectIsInitialized(new Runnable() {
public void run() {
new Task.Backgroundable(project, CompilerBundle.message("compiler.initial.scanning.progress.text"), false) {
public void run(@NotNull final ProgressIndicator indicator) {