From 1c66c3318fe1e0716ce2d4b46c4561fb392ebb8b Mon Sep 17 00:00:00 2001 From: anna Date: Tue, 7 Feb 2012 13:21:41 +0100 Subject: [PATCH] should not highlight stacktraces with vcs annotations when settings is off --- .../src/com/intellij/execution/filters/CompositeFilter.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/platform/lang-api/src/com/intellij/execution/filters/CompositeFilter.java b/platform/lang-api/src/com/intellij/execution/filters/CompositeFilter.java index 335b039546b4..4c77cbbf99ee 100644 --- a/platform/lang-api/src/com/intellij/execution/filters/CompositeFilter.java +++ b/platform/lang-api/src/com/intellij/execution/filters/CompositeFilter.java @@ -70,7 +70,7 @@ public class CompositeFilter implements Filter, FilterMixin { //noinspection ForLoopReplaceableByForEach for (int i = 0; i < count; i++) { Filter filter = filters.get(i); - if (! (filter instanceof FilterMixin)) continue; + if (! (filter instanceof FilterMixin) || !((FilterMixin)filter).shouldRunHeavy()) continue; if (!dumb || DumbService.isDumbAware(filter)) { ((FilterMixin) filter).applyHeavyFilter(copiedFragment, startOffset, startLineNumber, consumer); }