exception

This commit is contained in:
Alexey Kudravtsev
2011-02-08 13:00:20 +03:00
parent dc07ec9460
commit e2ca615b10
@@ -207,7 +207,8 @@ abstract class RangeHighlighterData {
public int getAffectedAreaStartOffset() {
int startOffset = getRangeHighlighter().getStartOffset();
if (getTargetArea() == HighlighterTargetArea.EXACT_RANGE) return startOffset;
if (startOffset == myModel.getDocument().getTextLength()) return startOffset;
int textLength = myModel.getDocument().getTextLength();
if (startOffset >= textLength) return textLength;
return myModel.getDocument().getLineStartOffset(myModel.getDocument().getLineNumber(startOffset));
}