From 91f868aeb7da578cfa52e415923cdd500c0cb70a Mon Sep 17 00:00:00 2001 From: Stefano Ceccherini Date: Mon, 27 Sep 2004 23:10:13 +0000 Subject: [PATCH] Ok, this time for real. git-svn-id: file:///srv/svn/repos/haiku/trunk/current@9083 a95241bf-73f2-0310-859d-f6bbb57e9c96 --- src/kits/interface/BTextView/TextView.cpp | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/src/kits/interface/BTextView/TextView.cpp b/src/kits/interface/BTextView/TextView.cpp index 37e5685d52..70b9d914c0 100644 --- a/src/kits/interface/BTextView/TextView.cpp +++ b/src/kits/interface/BTextView/TextView.cpp @@ -3088,9 +3088,11 @@ BTextView::HandlePageKey(uint32 inPageKey) if (CurrentLine() + 1 < fLines->NumLines()) { line = (*fLines)[CurrentLine() + 1]; fClickOffset = PreviousInitialByte(line->offset); - } else - fClickOffset = fText->Length() - 1; - + } else { + fClickOffset = fText->Length(); + if (ByteAt(fClickOffset - 1) == B_ENTER) + fClickOffset--; + } ScrollToOffset(fClickOffset); if (shiftDown) { if (fClickOffset >= fSelEnd)