diff options
Diffstat (limited to 'epubview/epubview.py')
-rw-r--r-- | epubview/epubview.py | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/epubview/epubview.py b/epubview/epubview.py index f59fb9c..5c2c7a2 100644 --- a/epubview/epubview.py +++ b/epubview/epubview.py @@ -406,6 +406,8 @@ class _View(gtk.HBox): self._scroll_page() def _load_next_file(self): + if self._loaded_page == self._pagecount: + return cur_file = self._paginator.get_file_for_pageno(self._loaded_page) pageno = self._loaded_page while pageno < self._paginator.get_total_pagecount(): @@ -424,6 +426,8 @@ class _View(gtk.HBox): break def _load_prev_file(self): + if self._loaded_page == 1: + return cur_file = self._paginator.get_file_for_pageno(self._loaded_page) pageno = self._loaded_page while pageno > 1: |