From 46fcb6d0a8145d99398bd33d726755973e4e3690 Mon Sep 17 00:00:00 2001 From: peter Date: Tue, 21 Jun 2011 15:49:10 +0200 Subject: [PATCH] some diagnostics for lookup leaks --- .../intellij/codeInsight/lookup/impl/LookupManagerImpl.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/platform/lang-impl/src/com/intellij/codeInsight/lookup/impl/LookupManagerImpl.java b/platform/lang-impl/src/com/intellij/codeInsight/lookup/impl/LookupManagerImpl.java index 4c56449b6059..32e60d2581fb 100644 --- a/platform/lang-impl/src/com/intellij/codeInsight/lookup/impl/LookupManagerImpl.java +++ b/platform/lang-impl/src/com/intellij/codeInsight/lookup/impl/LookupManagerImpl.java @@ -126,6 +126,10 @@ public class LookupManagerImpl extends LookupManager { @NotNull final LookupArranger arranger) { hideActiveLookup(); + if (myActiveLookup != null) { + LOG.error(myActiveLookup.isLookupDisposed()); + } + final CodeInsightSettings settings = CodeInsightSettings.getInstance(); final PsiFile psiFile = PsiDocumentManager.getInstance(myProject).getPsiFile(editor.getDocument());