From 896ad0e8f8eabfb2c5a5d547dd01e0f89fc63d96 Mon Sep 17 00:00:00 2001 From: chrox Date: Thu, 9 Oct 2014 09:42:31 +0800 Subject: [PATCH] fix #976 --- frontend/apps/reader/modules/readerrolling.lua | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/frontend/apps/reader/modules/readerrolling.lua b/frontend/apps/reader/modules/readerrolling.lua index 23b958187..547375c2a 100644 --- a/frontend/apps/reader/modules/readerrolling.lua +++ b/frontend/apps/reader/modules/readerrolling.lua @@ -247,12 +247,14 @@ function ReaderRolling:onResume() end function ReaderRolling:onDoubleTapForward() - self:onGotoPage(self.ui.toc:getNextChapter(self.current_page)) + local pageno = self.current_page + self.ui.document:getVisiblePageCount() + self:onGotoPage(self.ui.toc:getNextChapter(pageno, 0)) return true end function ReaderRolling:onDoubleTapBackward() - self:onGotoPage(self.ui.toc:getPreviousChapter(self.current_page)) + local pageno = self.current_page + self:onGotoPage(self.ui.toc:getPreviousChapter(pageno, 0)) return true end