From e1dd0e7c9ecd9b9beb6abba1281b422b3a0a93ba Mon Sep 17 00:00:00 2001 From: Gonzalo Odiard Date: Mon, 06 Feb 2012 17:42:18 +0000 Subject: In epubview do not emit a signal if the page has not changed Signed-off-by: Gonzalo Odiard --- diff --git a/epubview/epubview.py b/epubview/epubview.py index ca5495b..71a3158 100644 --- a/epubview/epubview.py +++ b/epubview/epubview.py @@ -546,6 +546,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) -- cgit v0.9.1