commit | 9c808b4700fa9a3760a4f2f1810b5caaf5ff6097 | [log] [tgz] |
---|---|---|
author | Florian Thienel <florian@thienel.org> | Sat Jun 18 16:27:44 2016 +0200 |
committer | Florian Thienel <florian@thienel.org> | Sat Jun 18 16:27:44 2016 +0200 |
tree | dad3d8d4dd6da797ace550293bee90317ff7164c | |
parent | 330d68b8cc56719ae8d1bfcc2bd4d93895d7ad30 [diff] |
handle problem when box is to small to show any text Signed-off-by: Florian Thienel <florian@thienel.org>
diff --git a/org.eclipse.vex.core/src/org/eclipse/vex/core/internal/boxes/TextContent.java b/org.eclipse.vex.core/src/org/eclipse/vex/core/internal/boxes/TextContent.java index b450579..22f2bdc 100644 --- a/org.eclipse.vex.core/src/org/eclipse/vex/core/internal/boxes/TextContent.java +++ b/org.eclipse.vex.core/src/org/eclipse/vex/core/internal/boxes/TextContent.java
@@ -125,6 +125,9 @@ } public String getText() { + if (startPosition.getOffset() > endPosition.getOffset()) { + return ""; + } return content.getText(new ContentRange(startPosition.getOffset(), endPosition.getOffset())); }