From fb27b1998c819d0dee29240dc7aaec6dc8a5b04e Mon Sep 17 00:00:00 2001 From: "Egor.Ushakov" Date: Thu, 27 Mar 2014 15:10:40 +0400 Subject: [PATCH] EA-55354 - IOOBE: MarkupModelImpl.addLineHighlighter --- .../src/com/intellij/ui/popup/util/DetailViewImpl.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/platform/lang-impl/src/com/intellij/ui/popup/util/DetailViewImpl.java b/platform/lang-impl/src/com/intellij/ui/popup/util/DetailViewImpl.java index 8aa0cd4832d7..1301079a1967 100644 --- a/platform/lang-impl/src/com/intellij/ui/popup/util/DetailViewImpl.java +++ b/platform/lang-impl/src/com/intellij/ui/popup/util/DetailViewImpl.java @@ -164,7 +164,7 @@ public class DetailViewImpl extends JPanel implements DetailView, UserDataHolder getEditor().setBorder(IdeBorderFactory.createBorder(SideBorder.TOP)); clearHightlighting(); - if (lineAttributes != null && positionToNavigate != null) { + if (lineAttributes != null && positionToNavigate != null && positionToNavigate.line < getEditor().getDocument().getLineCount()) { myHighlighter = getEditor().getMarkupModel().addLineHighlighter(positionToNavigate.line, HighlighterLayer.SELECTION - 1, lineAttributes); }