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>
Gonzalo Odiard
12 years ago
562 | 562 | |
563 | 563 | self._on_page_changed(self._loaded_page, pageno) |
564 | 564 | filename = self._paginator.get_file_for_pageno(pageno) |
565 | filename = filename.replace('file://', '') | |
565 | 566 | if filename != self._loaded_filename: |
566 | 567 | #self._loaded_filename = filename |
567 | 568 | |
577 | 578 | |
578 | 579 | if filename.endswith('xml'): |
579 | 580 | dest = filename.replace('xml', 'xhtml') |
580 | shutil.copy(filename.replace('file://', ''), | |
581 | dest.replace('file://', '')) | |
582 | self._view.open(dest) | |
581 | shutil.copy(filename, dest) | |
582 | self._view.open('file://' + dest) | |
583 | 583 | else: |
584 | self._view.open(filename) | |
584 | self._view.open('file://' + filename) | |
585 | 585 | else: |
586 | 586 | self._scroll_page() |
587 | 587 |