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-02-02 15:21:35 (GMT)
committer Gonzalo Odiard <godiard@gmail.com>2012-02-02 15:21:35 (GMT)
commit6b55ccd528d1e4ccbbf0befc033e52814f961b09 (patch)
tree636dee892a97714fedbc494876514d12ce026561 /epubview
parent0d46964021f667f98902481276039a96fb05529f (diff)
In epubview do not emit a signal if the page has not changed
Signed-off-by: Gonzalo Odiard <gonzalo@laptop.org>
Diffstat (limited to 'epubview')
-rw-r--r--epubview/epubview.py2
1 files changed, 2 insertions, 0 deletions
diff --git a/epubview/epubview.py b/epubview/epubview.py
index a975632..35d078a 100644
--- a/epubview/epubview.py
+++ b/epubview/epubview.py
@@ -549,6 +549,8 @@ class _View(Gtk.HBox):
self._on_page_changed(self._loaded_page, self._loaded_page - 1)
def _on_page_changed(self, oldpage, pageno):
+ if oldpage == pageno:
+ return
self.__page_changed = True
self._loaded_page = pageno
self._scrollbar.handler_block(self._scrollbar_change_value_cb_id)