From 264a9138d05d18bb58ab0b02a7406cc0f02ab8c5 Mon Sep 17 00:00:00 2001 From: Konstantin Bulenkov Date: Wed, 30 Sep 2009 16:15:40 +0400 Subject: [PATCH] NavBar didn't appear on the second monitor --- .../lang-impl/src/com/intellij/ide/navigationToolbar/NavBarPanel.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) 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 daba5ece83..fc8898d08b 100644 --- a/platform/lang-impl/src/com/intellij/ide/navigationToolbar/NavBarPanel.java +++ b/platform/lang-impl/src/com/intellij/ide/navigationToolbar/NavBarPanel.java @@ -831,7 +831,8 @@ public class NavBarPanel extends JPanel implements DataProvider, PopupOwner { else { final Container container = focusedWindow != null ? focusedWindow : editor.getContentComponent(); final Point p = AbstractPopup.getCenterOf(container, this); - p.y = container.getHeight() / 4; + p.x -= container.getLocation().x; //make NavBar visible in case of two monitors; p should be relative + p.y = container.getHeight() / 4; HintManagerImpl.getInstanceImpl().showEditorHint(myHint, editor, p, HintManagerImpl.HIDE_BY_ESCAPE, 0, true); } select(); -- 2.11.4.GIT