mirror of
https://git.lyx.org/repos/lyx.git
synced 2024-11-27 11:52:25 +00:00
Allow PgUp and PgDwn to put the cursor on the first or last row.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@32036 a592a061-630c-0410-9148-cb99ea01b6c8
This commit is contained in:
parent
a9ae2abb7e
commit
3581c31d1b
@ -1445,8 +1445,8 @@ Row const & TextMetrics::getPitAndRowNearY(int & y, pit_type & pit,
|
||||
if (yy + rit->height() > y)
|
||||
break;
|
||||
|
||||
if (assert_in_view && yy + rit->height() != y) {
|
||||
if (!up) {
|
||||
if (assert_in_view) {
|
||||
if (!up && yy + rit->height() > y) {
|
||||
if (rit != pm.rows().begin()) {
|
||||
y = yy;
|
||||
--rit;
|
||||
@ -1458,7 +1458,7 @@ Row const & TextMetrics::getPitAndRowNearY(int & y, pit_type & pit,
|
||||
--rit;
|
||||
y = yy;
|
||||
}
|
||||
} else {
|
||||
} else if (up && yy != y) {
|
||||
if (rit != rlast) {
|
||||
y = yy + rit->height();
|
||||
++rit;
|
||||
|
Loading…
Reference in New Issue
Block a user