diff options
author | Gonzalo Odiard <godiard@gmail.com> | 2012-09-10 19:53:23 (GMT) |
---|---|---|
committer | Gonzalo Odiard <godiard@gmail.com> | 2012-09-10 19:53:23 (GMT) |
commit | 55d755ae8dfa6b2a27adeca6aaa62167cd894b58 (patch) | |
tree | d9e7ec4d98eca2d1d8118566303561ea36a6324c /epubview | |
parent | 12021bd6de3800042befa003db87c09f6fcad97d (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.py | 3 |
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: |