diff options
-rw-r--r-- | src/ui/core.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/ui/core.c b/src/ui/core.c index c338b4e4..6f82d558 100644 --- a/src/ui/core.c +++ b/src/ui/core.c @@ -2082,14 +2082,14 @@ _win_handle_page(const wint_t * const ch) // went past end, show full screen else if (*page_start >= y) - *page_start = y - page_space; + *page_start = y - page_space - 1; current->paged = 1; win_update_virtual(current); } - // switch off page if last line visible - if ((y-1) - *page_start == page_space) { + // switch off page if last line and space line visible + if ((y) - *page_start == page_space) { current->paged = 0; } } |