diff --git a/platform/lang-impl/src/com/intellij/codeInsight/daemon/impl/DaemonCodeAnalyzerImpl.java b/platform/lang-impl/src/com/intellij/codeInsight/daemon/impl/DaemonCodeAnalyzerImpl.java index 0f6a13ebc7a0..a1a85a79dd78 100644 --- a/platform/lang-impl/src/com/intellij/codeInsight/daemon/impl/DaemonCodeAnalyzerImpl.java +++ b/platform/lang-impl/src/com/intellij/codeInsight/daemon/impl/DaemonCodeAnalyzerImpl.java @@ -660,9 +660,9 @@ public class DaemonCodeAnalyzerImpl extends DaemonCodeAnalyzer implements JDOMEx myAlarm.cancelAllRequests(); DaemonProgressIndicator progress; synchronized (DaemonCodeAnalyzerImpl.this) { - DaemonProgressIndicator indicator = new DaemonProgressIndicator(); - indicator.start(); - myUpdateProgress = progress = indicator; + progress = new DaemonProgressIndicator(); + progress.start(); + myUpdateProgress = progress; } myPassExecutorService.submitPasses(passes, progress, Job.DEFAULT_PRIORITY); }