diff options
author | Gonzalo Odiard <godiard@gmail.com> | 2012-02-02 15:21:35 (GMT) |
---|---|---|
committer | Gonzalo Odiard <godiard@gmail.com> | 2012-02-02 15:21:35 (GMT) |
commit | 6b55ccd528d1e4ccbbf0befc033e52814f961b09 (patch) | |
tree | 636dee892a97714fedbc494876514d12ce026561 /epubview | |
parent | 0d46964021f667f98902481276039a96fb05529f (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.py | 2 |
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) |