From 974e6ea2895d30c22c252f33ada4ad3bfe67fd31 Mon Sep 17 00:00:00 2001 From: Maxim Shafirov Date: Fri, 12 Aug 2011 14:41:14 +0400 Subject: [PATCH] Just a bit of cancellability --- .../codeInsight/daemon/impl/DefaultHighlightVisitor.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/platform/lang-impl/src/com/intellij/codeInsight/daemon/impl/DefaultHighlightVisitor.java b/platform/lang-impl/src/com/intellij/codeInsight/daemon/impl/DefaultHighlightVisitor.java index 9a999d0cc579..5f3da6c11e5e 100644 --- a/platform/lang-impl/src/com/intellij/codeInsight/daemon/impl/DefaultHighlightVisitor.java +++ b/platform/lang-impl/src/com/intellij/codeInsight/daemon/impl/DefaultHighlightVisitor.java @@ -27,6 +27,7 @@ import com.intellij.openapi.extensions.ExtensionPointListener; import com.intellij.openapi.extensions.ExtensionPointName; import com.intellij.openapi.extensions.Extensions; import com.intellij.openapi.extensions.PluginDescriptor; +import com.intellij.openapi.progress.ProgressManager; import com.intellij.openapi.project.DumbAware; import com.intellij.openapi.project.DumbService; import com.intellij.openapi.project.Project; @@ -132,6 +133,8 @@ public class DefaultHighlightVisitor implements HighlightVisitor, DumbAware { continue; } + ProgressManager.checkCanceled(); + annotator.annotate(element, annotationHolder); }