coverage: hide coverage on view disposal (IDEA-162273)

This commit is contained in:
Anna.Kozlova
2016-10-10 18:59:00 +02:00
parent b0d50b1149
commit 1b1833dcfd
2 changed files with 3 additions and 2 deletions
@@ -150,6 +150,9 @@ public class CoverageView extends BorderLayoutPanel implements DataProvider, Dis
@Override
public void dispose() {
if (!myProject.isDisposed()) {
CoverageDataManager.getInstance(myProject).chooseSuitesBundle(null);
}
}
private static ActionGroup createPopupGroup() {
@@ -91,8 +91,6 @@ public class CoverageViewManager implements PersistentStateComponent<CoverageVie
}
public void createToolWindow(String displayName, boolean defaultFileProvider) {
closeView(displayName);
final CoverageView coverageView = new CoverageView(myProject, myDataManager, myStateBean);
myViews.put(displayName, coverageView);
Content content = myContentManager.getFactory().createContent(coverageView, displayName, true);