diff --git a/platform/lang-impl/src/com/intellij/codeInsight/intention/impl/IntentionHintComponent.java b/platform/lang-impl/src/com/intellij/codeInsight/intention/impl/IntentionHintComponent.java index 402684c3a44c..2ecb92375d79 100644 --- a/platform/lang-impl/src/com/intellij/codeInsight/intention/impl/IntentionHintComponent.java +++ b/platform/lang-impl/src/com/intellij/codeInsight/intention/impl/IntentionHintComponent.java @@ -391,7 +391,7 @@ public class IntentionHintComponent implements Disposable, ScrollAwareHint { private void showPopup(boolean mouseClick) { ApplicationManager.getApplication().assertIsDispatchThread(); - if (myPopup == null || myPopup.isDisposed()) return; + if (myPopup == null || myPopup.isDisposed() || myPopupShown) return; if (mouseClick && myPanel.isShowing()) { final RelativePoint swCorner = RelativePoint.getSouthWestOf(myPanel);