diff options
-rw-r--r-- | org.eclipse.jface.text/src/org/eclipse/jface/text/contentassist/AdditionalInfoController.java | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/org.eclipse.jface.text/src/org/eclipse/jface/text/contentassist/AdditionalInfoController.java b/org.eclipse.jface.text/src/org/eclipse/jface/text/contentassist/AdditionalInfoController.java index a4c43e67aae..5dab86158a4 100644 --- a/org.eclipse.jface.text/src/org/eclipse/jface/text/contentassist/AdditionalInfoController.java +++ b/org.eclipse.jface.text/src/org/eclipse/jface/text/contentassist/AdditionalInfoController.java @@ -532,6 +532,10 @@ class AdditionalInfoController extends AbstractInformationControlManager { @Override protected void computeInformation() { + if (fProposalTable == null || fProposalTable.isDisposed()) { + return; + } + if (fProposal instanceof ICompletionProposalExtension3) setCustomInformationControlCreator(((ICompletionProposalExtension3) fProposal).getInformationControlCreator()); else |