diff --git a/src/TrackPanel.cpp b/src/TrackPanel.cpp index 58390de57..6c8efd12c 100644 --- a/src/TrackPanel.cpp +++ b/src/TrackPanel.cpp @@ -1229,12 +1229,12 @@ void TrackPanel::HandleControlKey(bool down) void TrackPanel::HandlePageUpKey() { - mListener->TP_ScrollWindow(GetScreenEndTime()); + mListener->TP_ScrollWindow(2 * mViewInfo->h - GetScreenEndTime()); } void TrackPanel::HandlePageDownKey() { - mListener->TP_ScrollWindow(2 * mViewInfo->h - GetScreenEndTime()); + mListener->TP_ScrollWindow(GetScreenEndTime()); } void TrackPanel::HandleCursorForLastMouseEvent()