diff options
author | Gonzalo Odiard <godiard@gmail.com> | 2012-02-06 21:03:08 (GMT) |
---|---|---|
committer | Gonzalo Odiard <godiard@gmail.com> | 2012-02-06 21:03:08 (GMT) |
commit | 4384653f27f0338a30535a04ab9a219b37a1ddee (patch) | |
tree | d26604f361252efc55a2701c86482173544990e6 | |
parent | 2c1ee3c9258370b892b509e0a32bcbf4037eeb3c (diff) |
Add more controls to not load the same file many times
-rw-r--r-- | epubview/epubview.py | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/epubview/epubview.py b/epubview/epubview.py index bc30fd8..83c866e 100644 --- a/epubview/epubview.py +++ b/epubview/epubview.py @@ -562,11 +562,14 @@ class _View(gtk.HBox): #TODO: Cause an exception return + if self._loaded_page == pageno: + return + self._on_page_changed(self._loaded_page, pageno) filename = self._paginator.get_file_for_pageno(pageno) filename = filename.replace('file://', '') if filename != self._loaded_filename: - #self._loaded_filename = filename + self._loaded_filename = filename """ TODO: disabled because javascript can't be executed |