From 0c23a17b4af95eee23a9cb8dbbc3fecceb3dfad6 Mon Sep 17 00:00:00 2001 From: chrox Date: Fri, 4 Jul 2014 22:09:19 +0800 Subject: [PATCH] considering visible page count in readerrolling --- frontend/apps/reader/modules/readerrolling.lua | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/frontend/apps/reader/modules/readerrolling.lua b/frontend/apps/reader/modules/readerrolling.lua index 414763e44..68677d8e3 100644 --- a/frontend/apps/reader/modules/readerrolling.lua +++ b/frontend/apps/reader/modules/readerrolling.lua @@ -284,7 +284,8 @@ function ReaderRolling:onGotoViewRel(diff) end self:gotoPos(self.current_pos + pan_diff) elseif self.view.view_mode == "page" then - self:gotoPage(self.current_page + diff) + local page_count = self.ui.document:getVisiblePageCount() + self:gotoPage(self.current_page + diff*page_count) end return true end