1
0
mirror of https://github.com/profanity-im/profanity.git synced 2024-11-03 19:37:16 -05:00

Paging fixes

- Include empty line when showing end page
- Switch off paging when last line and empty line visible
This commit is contained in:
James Booth 2014-08-31 23:46:13 +01:00
parent 15fe590eda
commit 8cf5241d31

View File

@ -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;
}
}