mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-09-27 10:03:11 +07:00
coverage: hide coverage on view disposal (IDEA-162273)
This commit is contained in:
@@ -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);
|
||||
|
||||
Reference in New Issue
Block a user