aboutsummaryrefslogtreecommitdiffhomepage
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/Editor.cxx4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/Editor.cxx b/src/Editor.cxx
index 1c6579eed..a710170b5 100644
--- a/src/Editor.cxx
+++ b/src/Editor.cxx
@@ -275,9 +275,9 @@ LineLayout *LineLayoutCache::Retrieve(int lineNumber, int lineCaret, int maxChar
pos = 0;
} else if (level == llcPage) {
if (lineNumber == lineCaret) {
- pos = length;
+ pos = 0;
} else {
- pos = lineNumber % length;
+ pos = 1 + (lineNumber % (length - 1));
}
} else if (level == llcDocument) {
pos = lineNumber;