From a839f82bac707f93f168558f6fe89e7a3f380fcc Mon Sep 17 00:00:00 2001 From: Dobrica Pavlinusic Date: Wed, 29 Feb 2012 23:48:27 +0100 Subject: [PATCH] change pages with just left/right fiveway --- pdfreader.lua | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/pdfreader.lua b/pdfreader.lua index b35803b98..670b2c86d 100644 --- a/pdfreader.lua +++ b/pdfreader.lua @@ -478,6 +478,11 @@ function PDFReader:inputloop() self.offset_x = self.offset_x + x if self.offset_x > 0 then self.offset_x = 0 + if self.pan_by_page and self.pageno > 1 then + self.offset_x = self.pan_x + self.offset_y = self.pan_y + self:goto(self.pageno - 1) + end end if self.pan_by_page then self.offset_y = self.pan_y @@ -486,6 +491,11 @@ function PDFReader:inputloop() self.offset_x = self.offset_x - x if self.offset_x < self.min_offset_x then self.offset_x = self.min_offset_x + if self.pan_by_page and self.pageno < self.doc:getPages() then + self.offset_x = self.pan_x + self.offset_y = self.pan_y + self:goto(self.pageno + 1) + end end if self.pan_by_page then self.offset_y = self.pan_y