|
@@ -753,7 +753,7 @@ class TextPaneCanvas extends JPanel implements MouseInputListener,
|
753
|
753
|
}
|
754
|
754
|
}
|
755
|
755
|
LineInfo info = getClickPosition(point, true);
|
756
|
|
- if (info.getLine() == -1 && info.getPart() == -1 && contains(point)) {
|
|
756
|
+ if (info.getLine() == -1 && info.getPart() == -1 && contains(point) && document.getNumLines() != 0) {
|
757
|
757
|
if (getFirstLineRectangle().getY() >= point.getY()) {
|
758
|
758
|
info = getFirstLineInfo();
|
759
|
759
|
} else if (getLastLineRectangle().getY() <= point.getY()) {
|