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:10:10 (GMT)
committer Gonzalo Odiard <godiard@gmail.com>2012-02-02 15:10:10 (GMT)
commit0d46964021f667f98902481276039a96fb05529f (patch)
treeb7c6a7a5d361b491e7fc5db16cd7b152b871d1f7 /epubview
parentf1e0e122ae6c84fc65af074fabaa890c2521205a (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.py8
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()