check if editor was already disposed

EA-77418 - TDDE: TraceableDisposable.throwDisposalError
This commit is contained in:
Anna.Kozlova
2016-03-23 20:07:33 +01:00
parent eca864c1f0
commit 446e387ced
@@ -271,6 +271,7 @@ public class ImplementationViewComponent extends JPanel {
update(elements, new PairFunction<PsiElement[], List<FileDescriptor>, Boolean>() {
@Override
public Boolean fun(PsiElement[] psiElements, List<FileDescriptor> fileDescriptors) {
if (myEditor.isDisposed()) return false;
if (psiElements.length == 0) return false;
final Project project = psiElements[0].getProject();