From 38cca9aeec6df5412015a1fc76e5b7d1d7f7caad Mon Sep 17 00:00:00 2001 From: "Anna.Kozlova" Date: Fri, 21 Oct 2016 11:20:10 +0200 Subject: [PATCH] python profiler: don't create coverage view for profiler (PY-21170) --- .../com/intellij/coverage/CoverageDataManagerImpl.java | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/plugins/coverage-common/src/com/intellij/coverage/CoverageDataManagerImpl.java b/plugins/coverage-common/src/com/intellij/coverage/CoverageDataManagerImpl.java index 2681d5da54de..302110e6ef31 100644 --- a/plugins/coverage-common/src/com/intellij/coverage/CoverageDataManagerImpl.java +++ b/plugins/coverage-common/src/com/intellij/coverage/CoverageDataManagerImpl.java @@ -115,7 +115,15 @@ public class CoverageDataManagerImpl extends CoverageDataManager { chooseSuitesBundle(myCurrentSuitesBundle); } }); - addSuiteListener(new CoverageViewSuiteListener(this, myProject), myProject); + final CoverageViewSuiteListener coverageViewListener = createCoverageViewListener(); + if (coverageViewListener != null) { + addSuiteListener(coverageViewListener, myProject); + } + } + + @Nullable + protected CoverageViewSuiteListener createCoverageViewListener() { + return new CoverageViewSuiteListener(this, myProject); }