diff --git a/platform/lang-impl/src/com/intellij/ide/navigationToolbar/NavBarPanel.java b/platform/lang-impl/src/com/intellij/ide/navigationToolbar/NavBarPanel.java index 708b0e610d93..c7f033ee9760 100644 --- a/platform/lang-impl/src/com/intellij/ide/navigationToolbar/NavBarPanel.java +++ b/platform/lang-impl/src/com/intellij/ide/navigationToolbar/NavBarPanel.java @@ -207,7 +207,7 @@ public class NavBarPanel extends JPanel implements DataProvider, PopupOwner { final boolean childPopupInactive = child == null || !child.isFocused(); if (nodePopupInactive && childPopupInactive) { final Component opposite = e.getOppositeComponent(); - if (opposite != null && opposite != this && !isAncestorOf(opposite)) { + if (opposite != null && opposite != this && !isAncestorOf(opposite) && !e.isTemporary()) { hideHint(); } }