diff options
author | Gonzalo Odiard <godiard@gmail.com> | 2012-02-02 15:10:10 (GMT) |
---|---|---|
committer | Gonzalo Odiard <godiard@gmail.com> | 2012-02-02 15:10:10 (GMT) |
commit | 0d46964021f667f98902481276039a96fb05529f (patch) | |
tree | b7c6a7a5d361b491e7fc5db16cd7b152b871d1f7 /epubview | |
parent | f1e0e122ae6c84fc65af074fabaa890c2521205a (diff) |
Fix text of file already loaded in epubview._load_page
The code was comparing a filename with a URI
Signed-off-by: Gonzalo Odiard <gonzalo@laptop.org>
Diffstat (limited to 'epubview')
-rw-r--r-- | epubview/epubview.py | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/epubview/epubview.py b/epubview/epubview.py index 56334f6..a975632 100644 --- a/epubview/epubview.py +++ b/epubview/epubview.py @@ -563,6 +563,7 @@ class _View(Gtk.HBox): 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 @@ -578,11 +579,10 @@ class _View(Gtk.HBox): if filename.endswith('xml'): dest = filename.replace('xml', 'xhtml') - shutil.copy(filename.replace('file://', ''), - dest.replace('file://', '')) - self._view.open(dest) + shutil.copy(filename, dest) + self._view.open('file://' + dest) else: - self._view.open(filename) + self._view.open('file://' + filename) else: self._scroll_page() |