move cursor into the first line also for one-liners
Signed-off-by: Florian Thienel <florian@thienel.org>
diff --git a/org.eclipse.vex.core/src/org/eclipse/vex/core/internal/cursor/MoveDown.java b/org.eclipse.vex.core/src/org/eclipse/vex/core/internal/cursor/MoveDown.java
index ad84e93..df90bb0 100644
--- a/org.eclipse.vex.core/src/org/eclipse/vex/core/internal/cursor/MoveDown.java
+++ b/org.eclipse.vex.core/src/org/eclipse/vex/core/internal/cursor/MoveDown.java
@@ -48,7 +48,7 @@
final IContentBox firstChild = getFirstContentBoxChild(currentBox);
if (firstChild != null) {
if (containsInlineContent(currentBox)) {
- return findOffsetInNextBoxBelow(graphics, currentOffset, firstChild, preferredX, hotArea.getY() + hotArea.getHeight() - 1);
+ return findOffsetInNextBoxBelow(graphics, currentOffset, firstChild, preferredX, hotArea.getY() - 1);
} else if (containsInlineContent(firstChild)) {
return findOffsetInNextBoxBelow(graphics, currentOffset, firstChild, preferredX, currentBox.getAbsoluteTop() - 1);
} else {