diff --git a/platform/lang-impl/src/com/intellij/codeInsight/hint/ShowParameterInfoContext.java b/platform/lang-impl/src/com/intellij/codeInsight/hint/ShowParameterInfoContext.java index 8753399e67e7..562fd9a84942 100644 --- a/platform/lang-impl/src/com/intellij/codeInsight/hint/ShowParameterInfoContext.java +++ b/platform/lang-impl/src/com/intellij/codeInsight/hint/ShowParameterInfoContext.java @@ -116,7 +116,7 @@ public class ShowParameterInfoContext implements CreateParameterInfoContext { ) { if (ParameterInfoController.isAlreadyShown(editor, elementStart)) return; - if (editor.isDisposed()) return; + if (editor.isDisposed() || !editor.getComponent().isVisible()) return; final ParameterInfoComponent component = new ParameterInfoComponent(descriptors, editor,handler); component.setParameterOwner(element); if (highlighted != null) {