Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/epubview
diff options
context:
space:
mode:
authorGonzalo Odiard <godiard@gmail.com>2012-09-10 19:53:23 (GMT)
committer Gonzalo Odiard <godiard@gmail.com>2012-09-10 19:53:23 (GMT)
commit55d755ae8dfa6b2a27adeca6aaa62167cd894b58 (patch)
treed9e7ec4d98eca2d1d8118566303561ea36a6324c /epubview
parent12021bd6de3800042befa003db87c09f6fcad97d (diff)
Page number should be zero based, fix epub backend - SL #3864
Signed-off-by: Gonzalo Odiard <gonzalo@laptop.org>
Diffstat (limited to 'epubview')
-rw-r--r--epubview/epubview.py3
1 files changed, 2 insertions, 1 deletions
diff --git a/epubview/epubview.py b/epubview/epubview.py
index e317d11..c7f7862 100644
--- a/epubview/epubview.py
+++ b/epubview/epubview.py
@@ -603,7 +603,8 @@ class _View(Gtk.HBox):
self._scrollbar.handler_block(self._scrollbar_change_value_cb_id)
self._scrollbar.set_value(pageno)
self._scrollbar.handler_unblock(self._scrollbar_change_value_cb_id)
- self.emit('page-changed', oldpage, pageno)
+ # the indexes in read activity are zero based
+ self.emit('page-changed', (oldpage - 1), (pageno - 1))
def _load_page(self, pageno):
if pageno > self._pagecount or pageno < 1: